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.

7
Como copiar arquivos entre dois nós usando ansible
Eu preciso copiar o arquivo da máquina A para a máquina B, enquanto minha máquina de controle de onde executo todas as minhas tarefas ansible é a máquina C (máquina local) Eu tentei o seguinte: Use o comando scp no módulo shell do ansible hosts: machine2 user: user2 tasks: - …
97 ansible 

5
Ansible Playbooks vs Roles
De acordo com os docs ansible, um Playbook é: ... a base para um gerenciamento de configuração realmente simples e sistema de implantação de várias máquinas, diferente de qualquer um que já existe, e que é muito adequado para implantar aplicativos complexos. E, novamente, de acordo com esses mesmos documentos, …


6
Como obtenho registros / detalhes de execuções do módulo ansible-playbook?
Digamos que eu execute o seguinte. $ cat test.sh #!/bin/bash echo Hello World exit 0 $ cat Hello.yml --- - hosts: MyTestHost tasks: - name: Hello yourself script: test.sh $ ansible-playbook Hello.yml PLAY [MyTestHost] **************************************************************** GATHERING FACTS *************************************************************** ok: [MyTestHost] TASK: [Hello yourself] ******************************************************** ok: [MyTestHost] PLAY RECAP ******************************************************************** MyTestHost …
95 logging  ansible 

4
Ansible: Definir variável para conteúdo do arquivo
Estou usando o módulo ec2 com ansible-playbookDesejo definir uma variável para o conteúdo de um arquivo. É assim que estou fazendo isso atualmente. Var com o nome do arquivo tarefa de shell para cato arquivo use o resultado de catpara passar para o módulo ec2. Conteúdo de exemplo do meu …



6
Ansible: Armazenar stdout do comando na nova variável?
Dentro do meu manual, gostaria de criar uma variável contendo a saída de um comando externo. Depois, quero usar essa variável em alguns modelos. Aqui estão as partes relevantes do manual: tasks: - name: Create variable from command command: "echo Hello" register: command_output - debug: msg="{{command_output.stdout}}" - name: Copy test …

10
Não é possível obter .bashrc com Ansible
Posso ssh para o host remoto e fazer um source /home/username/.bashrc- tudo funciona bem. No entanto, se eu fizer: - name: source bashrc sudo: no action: command source /home/username/.bashrc Eu recebo: failed: [hostname] => {"cmd": ["source", "/home/username/.bashrc"], "failed": true, "rc": 2} msg: [Errno 2] No such file or directory Não …
85 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.