Pular para o conteúdo

Ansible no Fedora 27

Dica publicada em Linux / Software
Daniel Lara Souza danniel-lara
Hits: 3.031 Categoria: Linux Subcategoria: Software
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Ansible no Fedora 27

Ansible é similar ao Puppet e o Chef, porém ele não precisa de um cliente/agente. Sua instalação é muito simples, com um linha de comando já instala:

# dnf install ansible -y

Feito isso o Ansible já esta instalado, agora vamos começar a usá-lo. Neste caso vamos utilizar outro servidor (Centos 7).

Agora no servidor do Ansible vamos gerar uma chave:

# ssh-keygen -t rsa

Feito isso copie o arquivo para o outro servidor:

# scp /root/.ssh/id_rsa.pub 192.168.100.213:/root

No outro servidor adicione a chave:

# cat /root/id_rsa.pub >> /root/.ssh/authorized_keys

Adicionamos o servidor no inventário do Ansible no arquivo hosts:

# vim /etc/ansible/hosts

Pode adicionar o nome ou ip, no exemplo estou usando o ip 192.168.100.213.

192.168.100.213
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Pronto, agora no servidor do Ansible vamos efetuar o teste de ping:
E vamos criar um playbook para a instalação, por exemplo do Apache. Em /etc/ansible/roles vamos criar nosso playbook:

# vim /etc/ansible/roles/httpd.yaml


 - hosts: 192.168.100.213
  tasks:
    - name: Instalação Apache
      yum: name=httpd state=latest
  
    - name: Ativar na Inicialização
      service: name=httpd enabled=yes

    - name: Iniciar o Serviço
      service: name=httpd state=started

Agora vamos executar nosso playbook:

# ansible-playbook /etc/ansible/roles/httpd.yaml
Feito, em poucos segundos já temos o Apache instalado, iniciado e ativado na inicialização.
Guia de referência: http://docs.ansible.com/

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Instalação do ISPConfig automatizado no Debian

Instalando o editor Vim no CentOS

Servidor DHCPD no Fedora 21

GNS3 (Graphical Network Simulator) no Fedora 19

Telegram no Fedora

Jext - editor que suporta várias linguagens de programação

Instalando o ePSXe - Emulador de Playstation

avconv - Convertendo vídeo para MP3 rapidamente

Erro ao compilar Comix no Funtoo [Resolvido]

Como fazer uma introdução de vídeo no OpenShot - Vídeo aula

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.