Resultados da pesquisa a pedido "ansible"

2 a resposta

No Ansible, como combinar variáveis de arquivos separados em uma matriz?

No Ansible, em uma função, tenho arquivos vars como este: vars/ app1.yml app2.ymlCada arquivo contém vars específicos para um aplicativo / site como este: name: app1 git_repo: https://github.com/philgyford/app1.git # ...Idealmente, sem a tarefa ...

2 a resposta

Usando Ansible set_fact para criar um dicionário a partir dos resultados do registro

No Ansible eu useiregister para salvar os resultados de uma tarefa na variávelpeople. Omitindo as coisas de que não preciso, ele tem esta estrutura: { "results": [ { "item": { "name": "Bob" }, "stdout": "male" }, { "item": { "name": "Thelma" }, ...

6 a resposta

Como verificar se existe um arquivo no ansible?

Eu tenho que verificar se existe um arquivo no/etc/. Se o arquivo existir, tenho que pular a tarefa. Aqui está o código que estou usando: - name: checking the file exists command: touch file.txt when: $(! -s /etc/file.txt)Se ofile.txt existe, ...

4 a resposta

ansible with_items lista de listas está achatando

Estou tentando usar o ansible para percorrer uma lista de listas para instalar alguns pacotes. Mas o {{item}} está retornando todos os elementos das sub-listas em vez da própria sub-lista. Eu tenho um arquivo yaml que vem de uma lista ...

1 a resposta

Regex Ansible escapar caractere de dólar

Estou tentando modificar o valor da URL no arquivo de configuração usando o Ansible $CONSOLE_URI = "http://172.18.18.103/controller/";Estou usando o módulo lineinfile, mas não funciona, tentei escapar de $ com barras duplas, mas também não ...

1 a resposta

Executar curl -X com playlist ansible

Quero executar o próximo comando usando o ansible playbook: curl -X POST [email protected] -H "Content-Type: application/json" http://marathon.service.consul:8080/v2/appsComo posso executá-lo? Se eu correr: - name: post to consul uri: url: ...

1 a resposta

registro ansible com impressão de depuração de loop não funciona

Eu tenho um manual simples que deve exibir o status dos meus serviços. e eu quero ver a saída da máquina para ver se o status está ativo ou não. então eu usei uma impressão de depuração, assim: - name: name_of_services shell: systemctl status ...

2 a resposta

Resolvido: obtenha o número de hosts no grupo

Estou tentando obter o número de hosts de um determinado grupo. Imagine um arquivo de inventário como este: [maingroup] server-[01:05]Agora, no meu manual, gostaria de obter o número de hosts que fazem parte domaingroup qual seria5 nesse caso, ...

2 a resposta

Como obter variáveis de ambiente do host remoto

Estou tendo problemas ao trabalhar com as variáveis de ambiente de um host remoto. Por exemplo, quando tento {{lookup ('env', 'PATH')}}, isso retorna o caminho da minha máquina convidada e não do host remoto. Como pegar / alterar variáveis de ...

4 a resposta

Como faço para sair do Ansible playbook sem erro em uma condição

Quero sair sem erro (eu sei sobreafirmar [http://docs.ansible.com/ansible/assert_module.html]efalhou [http://docs.ansible.com/ansible/fail_module.html]módulos) quando encontro uma determinada condição. O código a seguir sai, mas com uma ...