展開時にパラメーターを構成に渡す必要があるjujuチャームを作成しています。
私は周りを見回しましたが、juju deploy <charm> --config="key:value;key2:value2"
しかし、自分で魅力を作成しているときに、それらがどこに適合するのかを理解できません。
どうすればこれを実行できますか?
ブルーノ、この機能に対する現在のオープン機能のリクエストがあります:
https://bugs.launchpad.net/juju/+bug/893184
これらのオプションを設定するyamlファイルを今すぐ作成できます。このページではそれについて説明します。
https://jujucharms.com/docs/stable/charms-config#configuring-an-application-at-deployment
基本的にあなたの例が話していることをするために、これをlocal.yamlとして保存します:
service-name:
key: "value"
key2: "value2"
そして次に
juju deploy charm-name service-name --config local.yaml
また、デプロイ直後(ユニットが実行される前)にオプションを設定することもできます。
juju set service-name key=value key2=value2