Sfoglia il codice sorgente

[helm] rename current ingress to v1beta

gmsantos 4 anni fa
parent
commit
9b98a355b6

+ 1 - 1
tools/kubernetes/helm/hue/templates/ingress-http.yaml → tools/kubernetes/helm/hue/templates/ingress-http-v1beta.yaml

@@ -1,4 +1,4 @@
-{{- if and .Values.ingress.create (eq .Values.ingress.type "nginx") -}}
+{{- if and .Values.ingress.create (eq .Values.ingress.type "nginx") (semverCompare "<1.19-0" .Capabilities.KubeVersion.GitVersion) -}}
 apiVersion: networking.k8s.io/v1beta1
 kind: Ingress
 metadata:

+ 3 - 3
tools/kubernetes/helm/hue/templates/ingress-https.yaml → tools/kubernetes/helm/hue/templates/ingress-https-v1beta.yaml

@@ -1,4 +1,4 @@
-{{- if and .Values.ingress.create (eq .Values.ingress.type "nginx-ssl") -}}
+{{- if and .Values.ingress.create (eq .Values.ingress.type "nginx-ssl") (semverCompare "<1.19-0" .Capabilities.KubeVersion.GitVersion) -}}
 apiVersion: networking.k8s.io/v1beta1
 kind: Ingress
 metadata:
@@ -13,11 +13,11 @@ metadata:
     nginx.ingress.kubernetes.io/session-cookie-name: "hue-balancer"
     nginx.ingress.kubernetes.io/session-cookie-expires: "172800"
     nginx.ingress.kubernetes.io/session-cookie-max-age: "172800"
-    {{ if .Values.ingress.hasAuth }}
+    {{- if .Values.ingress.hasAuth -}}
     nginx.ingress.kubernetes.io/auth-type: basic
     nginx.ingress.kubernetes.io/auth-secret: basic-auth-hue
     nginx.ingress.kubernetes.io/auth-realm: 'Authentication Required'
-    {{ end }}
+    {{- end -}}
 {{- with .Values.ingress.annotations }}
 {{ toYaml . | indent 4 }}
 {{- end }}