Ansible: Arquivo de variáveis ​​de escopo global?

Criado em 29 nov. 2013  ·  3Comentários  ·  Fonte: ansible/ansible

Oi,

Depois de pesquisar e perguntar no IRC, não parece haver um arquivo de variável de padrão global onde você pode definir coisas como acelerar e reunir_fatos.

group_vars / all não parece funcionar para variáveis ​​neste nível.

Isso significa que, para um grande manual com muitas jogadas, você deve defini-las explicitamente para cada jogada. Provavelmente, isso não é o ideal?

Comentários muito úteis

Olá Michael,

Na verdade, esta é uma solicitação de recurso (ou pelo menos uma atualização de documentação), não de suporte.
A pergunta parece recorrente e a resposta dada é geralmente "group_vars / all", mas isso não funciona para todos os escopos e certamente não para as variáveis ​​que mencionei.
[all: vars] no inventário parece a próxima melhor resposta, mas quando você tem alguns arquivos de inventário diferentes, você realmente não quer duplicar esses valores em todos eles.

Então, eu sinto que algo semelhante aos padrões / funções, no nível do manual, está faltando.

Todos 3 comentários

Oi,

(A) Estes são definidos jogo a jogo.

(B) No futuro, não use o github como fórum de suporte. Em vez disso, pare por ansible-project em googlegroups.

Obrigado!

Olá Michael,

Na verdade, esta é uma solicitação de recurso (ou pelo menos uma atualização de documentação), não de suporte.
A pergunta parece recorrente e a resposta dada é geralmente "group_vars / all", mas isso não funciona para todos os escopos e certamente não para as variáveis ​​que mencionei.
[all: vars] no inventário parece a próxima melhor resposta, mas quando você tem alguns arquivos de inventário diferentes, você realmente não quer duplicar esses valores em todos eles.

Então, eu sinto que algo semelhante aos padrões / funções, no nível do manual, está faltando.

+1, não consigo encontrar um lugar para definir padrões globais

Esta página foi útil?
0 / 5 - 0 avaliações