次のような環境変数を使用して upgrade_strategy.start_first フィールドを設定する rancher-compose.yml ファイルがあります。
upgrade_strategy:
start_first: ${START_FIRST}
batch_size: 1
rancher-compose CLI を使用して実行すると、次のエラーが発生します。
ERRO[0000] Failed to open project origami-svcproxy: yaml: unmarshal errors:
line 28: cannot unmarshal !!str `false` into bool
デバッグで実行すると、次の yaml が表示されます。
upgrade_strategy:
batch_size: 1
start_first: "false" # <-- notice the surrounding quotes, missing from the rest of the variable replacements
このフィールドを動的に設定するにはどうすればよいですか?