Perguntas com a marcação «ansible»

O Ansible é uma plataforma de software de código aberto para configurar e gerenciar computadores. Ele combina a implantação de software com vários nós, a execução de tarefas ad-hoc e o gerenciamento de configurações.

3
Como ver stdout de comandos ansible?
Como vejo stdout para comandos ansible-playbook? -v mostra apenas saída ansible, não os comandos individuais. Seria ótimo se eu pudesse descobrir como fazer isso imediatamente, então, se algo falhar ou travar, eu posso ver o porquê. por exemplo - name: print to stdout action: command echo "hello" imprimiria TASK: [print …
165 ansible 


10
Resolvido: Execute a tarefa somente quando uma tag for especificada
Tags possíveis podem ser usadas para executar apenas um subconjunto de tarefas / funções. Isso significa que, por padrão, todas as tarefas são executadas e só podemos impedir a execução de algumas tarefas. Podemos limitar uma tarefa a ser executada apenas quando a tag "foo" for especificada? Podemos usar tags …
75 ansible 

5
Como unificar tarefas de instalação de pacotes no ansible?
Estou começando com ansible e o utilizarei, entre outros, para instalar pacotes em várias distribuições Linux. Vejo nos documentos que os comandos yume aptsão separados - qual seria a maneira mais fácil de unificá-los e usar algo como isto: - name: install the latest version of Apache unified_install: name=httpd state=latest …

2
Qual é a diferença entre include_tasks e import_tasks?
No Ansible 2.4, o includemódulo está obsoleto. Em seu lugar, é fornecido com dois módulos de substituição, import_taskse include_tasks. Mas eles têm descrições muito semelhantes: include_tasks: Inclui um arquivo com uma lista de tarefas a serem executadas no manual atual. import_tasks: Importa uma lista de tarefas a serem adicionadas ao …
63 ansible 

5
Como definir o nome de usuário / senha padrão Ansible para a conexão SSH?
Estou usando o Ansible e tenho essa configuração no meu inventário / tudo: [master] 192.168.1.10 ansible_connection=ssh ansible_ssh_user=vagrant ansible_ssh_pass=vagrant [slave] 192.168.1.11 ansible_connection=ssh ansible_ssh_user=vagrant ansible_ssh_pass=vagrant 192.168.1.12 ansible_connection=ssh ansible_ssh_user=vagrant ansible_ssh_pass=vagrant [app] 192.168.1.13 ansible_connection=ssh ansible_ssh_user=vagrant ansible_ssh_pass=vagrant [all:children] master slave Não quero repetir todos os parâmetros para cada nova instância. Como posso configurá-los em um …
60 ansible 


16
Ansible preso em reunir fatos
Estou tendo alguns problemas estranhos com minha caixa ansible (vagrant). Tudo funcionou ontem e meu manual funcionou bem. Hoje, ansible depende de "reunir fatos"? Aqui está a saída detalhada: <5.xxx.xxx.xxx> ESTABLISH CONNECTION FOR USER: deploy <5.xxx.xxx.xxx> REMOTE_MODULE setup <5.xxx.xxx.xxx> EXEC ['ssh', '-C', '-tt', '-vvv', '-o', 'ControlMaster=auto', '- o', 'ControlPersist=60s', '-o', …
53 ssh  ansible 

4
Resolvido: copiar modelo apenas quando o arquivo de destino não existir
Estou usando Ansible 1.6.6para provisionar minha máquina. Existe uma tarefa de modelo no meu manual que cria um arquivo de destino a partir do modelo Jinja2: tasks: - template: src=somefile.j2 dest=/etc/somefile.conf Não quero substituir somefile.confse já existir. É possível com o Ansible? Se sim, como?
47 ansible 


1
como acessar a variável host de um host diferente com o Ansible?
Digamos que tenha um host que colete alguns dados e ele esteja em um grupo [collectors]. Eu também tenho anfitriões em grupo [reporters]. Então, eu quero definir uma variável em repórteres do groups['collectors'][0]endereço IP. Mas o manual para a criação de repórteres não é executado em [collectors]grupo, portanto, os fatos …
45 ansible 


6
Exibir saída com Ansible
Eu tenho um jogo Ansible para o PGBouncer que exibe alguma saída de um módulo de estatísticas embutido no PGBouncer. Meu problema é que, quando o Ansible imprime a saída no terminal, ele gerencia as novas linhas. Em vez de ver ---------- | OUTPUT | ---------- eu vejo ----------\n| OUTPUT …
39 ansible 

3
Melhores práticas de segurança possíveis
Vou apresentar o Ansible no meu datacenter e estou procurando algumas práticas recomendadas de segurança sobre onde localizar a máquina de controle e como gerenciar as chaves SSH. Pergunta 1: a máquina de controle É claro que precisamos de uma máquina de controle. A máquina de controle tem chaves SSH …

6
Anexando a listas ou adicionando chaves aos dicionários no Ansible
(Relacionado a retornos de chamada ou ganchos e séries reutilizáveis ​​de tarefas, em funções Ansible ): Existe uma maneira melhor de acrescentar uma lista ou adicionar uma chave a um dicionário no Ansible do que (ab) usando uma expressão de modelo jina2? Eu sei que você pode fazer algo como: …
34 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.