Ansible - Instalação em massa Agent Zabbix

Neste artigo faço apresentação de uma grande tarefa de automação de instalação de agentes zabbixv via Ansible.

[ Hits: 22.345 ]

Por: Renato Santos em 20/04/2016


Criando template



O template nada mais é que algumas configurações que você quer que sejam realizadas durante a instalação.

No meu caso eu só alterei a informação "Server=${server}", onde ela irá receber o nome do servidor.

### Option: Server
# List of comma delimited IP addresses (or hostnames) of Zabbix servers.
# Incoming connections will be accepted only from the hosts listed here.
# If IPv6 support is enabled then '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' are treated equally.
#
# Mandatory: no
# Default:
# Server=


Server=${server}

Agora vamos executar o playbook! :)

ansible-playbook playbook-testraw.yml

Pronto, nesse momento ele irá executar todo playbook em todos os hosts adicionados nas configurações.

Caso queira executar somente em quantidade mínima de servidores execute o seguinte comando:

ansible-playbook playbook-testraw.yml --limit 34

Página anterior    

Páginas do artigo
   1. Instalação Ansible
   2. Autenticação via chaves
   3. Criando PlayBook
   4. Criando template
Outros artigos deste autor

Ansible - Automatizando o Data Center

Monitorando Banco de Dados Postgres com ZABBIX

Leitura recomendada

Roubando bits (parte 2): como resolver questões rapidamente sem calculadora

Criando regras simples com IP6Tables

WebHTB - Controle de banda de internet

Tutorial de instalação e configuração do CACIC 3.1.15

Conexão do Vindula com o Active Directory Server 2008 R2

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts