Resultados da pesquisa a pedido "ansible"

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

Como um manual de inclusão deve ser diferente de um manual independente?

Eu tenho dois manuais que são lançados contra um host remoto (10.233.84.58) Quando lançado autônomo (ansible-playbook -i inventory.txt playbook.yml) eles funcionam bem. O primeiro manual inclui o segundo, que é idêntico, exceto ...

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

comando de execução ansible no host remoto em segundo plano

Estou tentando iniciar o processo de filebeat (ou qualquer outro processo que será executado continuamente sob demanda) em vários hosts usando ansible. Não quero esperar que o processo continue em execução. Eu quero ansible para disparar e ...

1 a resposta

Como usar 'skip: true' com 'with_first_found'?

Eu gostaria de usar a seguinte tarefa em um manual: - include: "{{ prerequisites_file }}" with_first_found: - "prerequisites-{{ ansible_distribution }}.yml" - "prerequisites-{{ ansible_os_family }}.yml" loop_control: loop_var: ...

1 a resposta

Resolvido: Verifique se meu usuário existe em host remoto, caso contrário, use o usuário root para conectar-se ao ssh

Atualmente, estou escrevendo um script Ansible que deve atualizar o openssl em todos os hosts executando o Debian ou CentOS. Nos hosts, nossas chaves SSH são depositadas para meu próprio usuárioou raiz. Quero verificar se meu usuário existe no ...

1 a resposta

dividindo a string pelo espaço em branco e juntando-a novamente em ansible / jinja2

Estou tentando "limpar" os espaços em branco em uma variável no manual do Ansible (ansible-2.1.1.0-1.fc24.noarch) e acho que primeiroDividido()e então Junte-se(' ')novamente. Por alguma razão, essa abordagem está me dando um erro abaixo: - / --- ...

1 a resposta

como iterar arquivo csv no ansible

Eu tenho um modelo jinja2 incluindo uma seção que precisa de dados de um arquivo csv. Como posso ler um arquivo csv e dividi-lo em uma lista e iterá-lo no modelo jinja2? sth. como isso: {% for line in csv_data %} {{ line[0] }} = {{ line[1] }} {% ...

1 a resposta

Ansible extrair atributos e criar novo dicionário

Eu tenho um objeto json que se parece com o seguinte: [ { "id": "subnet-1", "tags": { "Name": "showcase" } }, { "id": "subnet-2", "tags": { "Name": "qa" } } ]e gostaria de criar um novo dicionário com apenas subnetIds com o nome da tag 'Name' ...

1 a resposta

Comando ad-hoc ansible filtrar a saída JSON por chave ou propriedade

Gostaria de filtrar a saída JSON de comandos ad-hoc ansible - por exemplo, pegue a longa lista de "fatos [http://docs.ansible.com/ansible/setup_module.html]"para vários hosts e mostre apenas um que possa ter vários níveis de ...