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.770 ]

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

Simulando redes com o GNS

Testando velocidade entre equipamentos Ubiquiti

Sincronizando Bases OpenLDAP e Active Directory

NET Virtua, Bloqueio de DNS, SmartTVs, Netflix e Youtube, uma mistura explosiva

Montagem de Cluster

  
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