Perguntas com a marcação «ansible»

11
Como gerar chaves SSH de host via ansible?

Estou tentando gerar novamente as chaves do host ssh em um punhado de servidores remotos via ansible (e ssh-keygen), mas os arquivos não parecem estar aparecendo. O manual funciona bem, mas os arquivos no controle remoto não são alterados. Eu preciso recorrer ao echo -ehackery, pois esses...

11
Validar nginx.conf durante a implantação ansible

Eu tenho um único servidor provisionado pelo Ansible executando vários sites. Minhas tarefas Ansible se parecem com: - name: site nginx config template: src="nginx-site.conf.j2" dest=/etc/nginx/conf.d/{{item.name}}.conf owner=root group=root mode=0444 with_items: sites notify: restart...

11
Distribuir chaves públicas ssh entre hosts

Estou configurando algumas máquinas com Ansible e preciso habilitar a senha com menos conexões entre elas. Eu tenho um mestre de banco de dados e vários escravos. Para replicação inicial, os escravos precisam ssh no mestre e obter uma cópia do banco de dados. Não tenho certeza de qual é a melhor...

10
Configurar credenciais SSH por ambiente

Estou tentando descobrir como configurar as credenciais SSH separadamente para um ambiente de produção e armazenamento temporário com o Ansible. Entendo que você pode configurar os endereços IP e os nomes de host do servidor separadamente, usando diferentes arquivos de inventário, passando o...

10
Onde encontro o log de erros ansible mais recente

Eu usei um script ansible para ativar a configuração do servidor. Eu estava executando o script de dentro do servidor e fazendo tudo no inventário do host local. Agora, a conexão ssh que eu tinha com o servidor foi fechada e não consigo encontrar o arquivo de log. Onde está o caminho de log padrão...

9
Matriz associativa no manual Ansible

Estou tentando adicionar usuários aos meus servidores usando o Ansible. Cada usuário tem uma senha criptografada diferente. Eu tenho algo assim: vars: users: - myuser1 - myuser2 password: encryptedpasswordhere tasks: - name: Creating users user: name={{ item }} password={{ password }}...

9
Como definir scp_if_ssh = True para um grupo?

É simples definir essa variável em um ansible.cfg, mas faz sentido apenas para hosts que não possuem sftp (e provavelmente python também). Então, eu tenho um grupo de roteadores - é possível definir essa variável em

9
Qual é o equivalente do `` Puppet '' a menos no Ansible?

Antecedentes: no Puppet é possível executar um comando, a menos que já tenha sido executado: exec { '/bin/echo root >> /usr/lib/cron/cron.allow': path => '/usr/bin:/usr/sbin:/bin', unless => 'grep root /usr/lib/cron/cron.allow 2>/dev/null', } Objetivo: executar um comando, a...

9
Como criptografar arquivos binários no Ansible?

Estamos usando o Ansible Vault para armazenar senhas, chaves privadas para certificados etc. em nosso repositório git do Ansible Playbook. Todos os nossos dados privados existentes estão em forma de texto, para que possamos armazená-los em variáveis. Eles são usados ​​em modelos ou com o...