Perguntas com a marcação «ansible»

Red Hat Ansible é um sistema de gerenciamento de configuração baseado em modelo, implantação / orquestração de vários nós e execução remota de tarefas. Ele usa SSH por padrão, portanto, não há nenhum software especial a ser instalado nos nós que você gerencia. Ansible é escrito em Python, mas pode ser estendido em qualquer linguagem. Ele vem em uma versão de código aberto e versão corporativa.


8
Executar comando no host Ansible
É possível executar comandos no host Ansible? Meu cenário é que quero fazer um checkout de um servidor git hospedado internamente (e não acessível fora do firewall da empresa). Quero fazer o upload do checkout (tarballed) para o servidor de produção (hospedado externamente). No momento, estou olhando para executar um …

12
Limitar com segurança os manuais Ansible a uma única máquina?
Estou usando o Ansible para algumas tarefas simples de gerenciamento de usuários com um pequeno grupo de computadores. Atualmente, tenho meus playbooks definidos hosts: alle meu arquivo de hosts é apenas um único grupo com todas as máquinas listadas: # file: hosts [office] imac-1.local imac-2.local imac-3.local Eu me vejo frequentemente …

23
Especifique a senha do sudo para Ansible
Como especifico uma senha do sudo para o Ansible de maneira não interativa? Estou executando o manual do Ansible assim: $ ansible-playbook playbook.yml -i inventory.ini \ --user=username --ask-sudo-pass Mas eu quero executá-lo assim: $ ansible-playbook playbook.yml -i inventory.ini \ --user=username` **--sudo-pass=12345** Há algum jeito? Quero automatizar o máximo possível a …
225 ansible 



19
Falha no Ansible com / bin / sh: 1: / usr / bin / python: não encontrado
Estou com um erro que nunca vi antes. Aqui está o comando e o erro: $ ansible-playbook create_api.yml PLAY [straw] ****************************************************************** GATHERING FACTS *************************************************************** failed: [104.55.47.224] => {"failed": true, "parsed": false} /bin/sh: 1: /usr/bin/python: not found TASK: [typical | install required system packages] ***************************** FATAL: no hosts matched or all …

6
Como executar apenas uma tarefa no manual ansible?
Existe uma maneira de executar apenas uma tarefa no manual ansible? Por exemplo, em roles/hadoop_primary/tasks/hadoop_master.yml. Eu tenho "start hadoop job tracker services"tarefa. Posso apenas executar essa tarefa? arquivo hadoop_master.yml: --- # Playbook for Hadoop master servers - name: Install the namenode and jobtracker packages apt: name={{item}} force=yes state=latest with_items: - …
172 ansible 



9
Como ignorar a verificação de autenticação SSH ansível?
Existe uma maneira de ignorar a verificação de autenticidade do SSH feita pelo Ansible? Por exemplo, quando acabei de configurar um novo servidor, tenho que responder sim a esta pergunta: GATHERING FACTS *************************************************************** The authenticity of host 'xxx.xxx.xxx.xxx (xxx.xxx.xxx.xxx)' can't be established. RSA key fingerprint is xx:yy:zz:.... Are you sure …
164 ssh  ansible 

8
ansible: lineinfile para várias linhas?
Da mesma forma que existe um módulo lineinfilepara adicionar uma linha em um arquivo, existe uma maneira de adicionar várias linhas? Eu não quero usar um modelo porque você precisa fornecer o arquivo inteiro. Eu só quero adicionar algo a um arquivo existente sem necessariamente saber o que o arquivo …
162 ansible 

5
Como alternar um usuário por tarefa ou conjunto de tarefas?
Um tema recorrente que está nos meus playbooks ansíveis é que muitas vezes devo executar um comando com privilégios sudo ( sudo: yes) porque gostaria de fazê-lo para um determinado usuário. Idealmente, prefiro usar o sudo para alternar para esse usuário e executar os comandos normalmente. Porque então não precisarei …
159 ansible 



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.