Resultados da pesquisa a pedido "ansible"
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: ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...