Einstellung habe ich eine Viehzüchter-compose.yml Datei, wo ich das upgrade_strategy.start_first Feld mit einer Umgebungsvariablen wie folgt gesetzt:Rancher Fehler, wenn ein boolesches Feldes mit einer Umgebungsvariablen
upgrade_strategy:
start_first: ${START_FIRST}
batch_size: 1
Bei der Ausführung der Viehzüchter mit -compose CLI, erhalte ich folgende Fehlermeldung:
ERRO[0000] Failed to open project origami-svcproxy: yaml: unmarshal errors:
line 28: cannot unmarshal !!str `false` into bool
Wenn im Debug läuft ich folgendes yaml sehen:
upgrade_strategy:
batch_size: 1
start_first: "false" # <-- notice the surrounding quotes, missing from the rest of the variable replacements
Wie kann ich dieses Feld dynamisch setzen?
Ähnlich wie meine Lösung - da die Rancher-compose von einem Make-Datei lief, habe ich eine Vorlage erstellt haben und dann ersetzt die entsprechenden Werte sed mit –