Resultados da pesquisa a pedido "ansible"

2 a resposta

Elemento de lista condicional no Ansible YAML

Eu tenho um manual para implantar cônsul em contêineres de encaixe em nossos servidores. Basicamente, é assim: - name: run consul hosts: all tasks: - name: consul | run consul servers and agents docker_container: name: consul network_mode: ...

7 a resposta

usando regex no jinja 2 para playbooks ansible

Olá, sou novo no jinja2 e estou tentando usar expressões regulares, como mostrado abaixo {% if ansible_hostname == 'uat' %} {% set server = 'thinkingmonster.com' %} {% else %} {% set server = 'define yourself' %} {% endif %} {% if {{ server ...

6 a resposta

Ansible - leia hosts e variáveis de inventário em group_vars / all file

Eu tenho uma dúvida idiota que me mantém preso por um longo tempo. Eu tenho um arquivo de inventário muito banal com hosts e variáveis: [lb] 10.112.84.122 [tomcat] 10.112.84.124 [jboss5] 10.112.84.122 ... [tests:children] lb tomcat jboss5 ...

1 a resposta

Ansible - Em caso de erro, saia da função e execute a limpeza

Estou tentando criar um ambiente de implantação da AWS no Ansible e quero fazer com que, se algo falhar ao longo do caminho, o Ansible destrua tudo o que foi criado até agora na AWS. Não consigo descobrir como fazer com que o Ansible gere um erro ...

1 a resposta

ERRO! 'fail' não é um atributo válido para um Play

Eu sou novo no Ansible. Abaixo está o pequeno trecho do manual que estou tentando reproduzir, mas com o erro "ERRO! 'Falha' não é um atributo válido para um Play" --- - vars_prompt: - name: "var1" prompt: "Please pass variable" private: no ...

1 a resposta

Obter o nome do host do arquivo hosts

Gostaria de obter outro host de um dos meus modelos. Dado o seguintehosts Arquivo: [vm] vm_hostname [monitoring] monitoring_hostnameComo posso acessarmonitoring_hostname de um modelo? Eu tentei: monitor: {{ hostvars['monitoring'][0] }}NB: Eu ...

4 a resposta

Encaminhamento de agente SSH com Ansible

Estou usando o Ansible 1.5.3 e o Git com encaminhamento de agente ssh ( https://help.github.com/articles/using-ssh-agent-forwarding [https://help.github.com/articles/using-ssh-agent-forwarding]) Posso efetuar login no servidor que estou ...

8 a resposta

Ansible include task apenas se o arquivo existir

Estou tentando incluir um arquivo apenas se ele existir. Isso permite "tarefas / funções" personalizadas entre as "tarefas / funções" existentes, se necessário pelo usuário da minha função. Eu achei isto: - include: ... when: conditionMas os ...

3 a resposta

Como funciona a opção --inventory no Ansible quando recebe valor com uma vírgula à direita?

Páginas de manual paraansible eansible-playbook definir-i opção como: -i PATH, --inventory=PATH The PATH to the inventory hosts file, which defaults to /etc/ansible/hosts.No entanto, para executar em um sistema local, a seguinte sintaxe é usada ...

1 a resposta

Como essa variável Ansible deve ser definida?

Estou tentando entender uma referência variável que encontrei em um papel Ansible incompleto. A função referencia um valor usando dest: “{{params['box'].t1}}”Em um arquivo yaml separado, eu tenho box: t1: "Albany" t2: "Albuquerque"params não ...