Integrating traefik
This commit is contained in:
36
opencloud/charts/traefik/templates/NOTES.txt
Normal file
36
opencloud/charts/traefik/templates/NOTES.txt
Normal file
@@ -0,0 +1,36 @@
|
||||
|
||||
|
||||
{{ .Release.Name }} with {{ .Values.image.registry }}/{{ .Values.image.repository }}:{{ .Values.image.tag | default .Chart.AppVersion }} has been deployed successfully on {{ template "traefik.namespace" . }} namespace !
|
||||
|
||||
{{- if .Values.persistence }}
|
||||
{{- if and .Values.persistence.enabled (empty .Values.deployment.initContainer)}}
|
||||
|
||||
🚨 When enabling persistence for certificates, permissions on acme.json can be
|
||||
lost when Traefik restarts. You can ensure correct permissions with an
|
||||
initContainer. See https://github.com/traefik/traefik-helm-chart/blob/master/EXAMPLES.md#use-traefik-native-lets-encrypt-integration-without-cert-manager
|
||||
for more info. 🚨
|
||||
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- with .Values.providers.kubernetesCRD.labelSelector }}
|
||||
{{- $labelsApplied := include "traefik.labels" $ }}
|
||||
{{- $labelSelectors := regexSplit "," . -1 }}
|
||||
{{- range $labelSelectors }}
|
||||
{{- $labelSelectorRaw := regexSplit "=" . -1 }}
|
||||
{{- $labelSelector := printf "%s: %s" (first $labelSelectorRaw) (last $labelSelectorRaw) }}
|
||||
{{- if not (contains $labelSelector $labelsApplied) }}
|
||||
🚨 Resources populated with this chart don't match with labelSelector `{{.}}` applied on kubernetesCRD provider 🚨
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- with .Values.providers.kubernetesIngress.labelSelector }}
|
||||
{{- $labelsApplied := include "traefik.labels" $ }}
|
||||
{{- $labelSelectors := regexSplit "," . -1 }}
|
||||
{{- range $labelSelectors }}
|
||||
{{- $labelSelectorRaw := regexSplit "=" . -1 }}
|
||||
{{- $labelSelector := printf "%s: %s" (first $labelSelectorRaw) (last $labelSelectorRaw) }}
|
||||
{{- if not (contains $labelSelector $labelsApplied) }}
|
||||
🚨 Resources populated with this chart don't match with labelSelector `{{.}}` applied on kubernetesIngress provider 🚨
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
Reference in New Issue
Block a user