Parâmetros de charme configurados na implementação

4

Estou criando um charme de juju que precisa ter parâmetros passados para a configuração na implantação.

Eu olhei em volta e sei que você pode usar juju deploy <charm> --config="key:value;key2:value2" , mas não consigo descobrir para onde eles se encaixam enquanto criam o próprio charme.

Como posso fazer isso e como funciona?

    
por Bruno Pereira 22.11.2011 / 00:20

1 resposta

4

Bruno, há atualmente uma solicitação de recurso aberto para esse recurso:

link

Você pode criar um arquivo yaml agora que definirá essas opções, esta página explica:

link

Basicamente, para fazer o que seu exemplo fala, salve isso como local.yaml:

service-name:
  key: "value"
  key2: "value2"

E então faça

juju deploy charm-name service-name --config local.yaml

Você também pode definir as opções imediatamente após a implantação (antes que a unidade esteja funcionando) com

juju set service-name key=value key2=value2

    
por SpamapS 22.11.2011 / 19:13

Tags