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

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

Alterando o forward do SSH após conexão

Instalando Servidor RackTables para Documentação de Rede

Servidor Proxy - Parte I

Implementando Servidor NTP no Debian

Sincronizando Bases OpenLDAP e Active Directory

  
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