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