3

次のような環境変数を使用して 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

このフィールドを動的に設定するにはどうすればよいですか?

4

1 に答える 1