Я создаю талисман, который должен передавать параметры в конфигурацию при развертывании.
Я осмотрелся и знаю, что вы можете использовать juju deploy <charm> --config="key:value;key2:value2"
, но я не могу понять, к чему они подходят, создавая самообаяние.
Как я могу это сделать и как это работает?
Bruno, существует на самом деле открытый запрос новых функций прямо сейчас для этой возможности:
https://bugs.launchpad.net/juju / + ошибка/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