Ich versuche hinzufügen, wenn groß als Bedingung in Helm Diagramm. es ist Fehler werfen.Kubernetes Helm Diagramm Wenn Condition Check
Ich habe Wert in values.yaml definiert und diesen Wert in deployment.yaml für Bedingung verwendet.
values.yaml
replicaCount: 2
deployment.yaml
rollingUpdate:
maxSurge: 1
{{ if gt .Values.replicaCount 2}}
maxUnavailable: 0
{{ else }}
maxUnavailable: 1
{{ end }}
I Helm Trockenlauf Option bin mit Ergebnis zu überprüfen. Fehler erhalten
Error: render error in "hello-world/templates/deployment.yaml": template: hello-world/templates/deployment.yaml:16:12: executing "hello-world/templates/deployment.yaml" at <gt .Values.replicaCo...>: error calling gt: incompatible types for comparison
wie Sie das beheben?
Haben Sie es geschafft, dieses Problem zu lösen? –
Kannst du mir helfen, Guss zu machen? – Gnana