ANSIBLE – Ferramenta Open Source de automação e provisionamento. De fácil aprendizagem, usa SSH para comunicação com os Hosts e não necessita de agentes. Desenvolvido em Phyton, nativo na maioria das distribuições Linux, mas também pode ser usado em sistemas Unix e Windows.
Com ele é possível: instalar, atualizar ou remover pacotes, implementar e configurar aplicações, gerenciar usuários e grupos, gerenciar sistemas de virtualização como o Ovirt, VMWare ou nuvens como Amazon – AWS, Google e Azure.
Você poderá automatizar todo o ciclo de vida de seus servidores, locais ou em nuvem, de modo centralizado e principalmente documentar todo seu ambiente.
Conteúdo programático:
-
Introdução
-
Conceitos
-
Instalação
-
Arquivos de configuração
-
Módulos
– Principais módulos
– Módulos disponíveis
-
Comandos Ad-Hoc
– Executando comandos
– Conectando com senha
– Conectando com chaves
– Usando sudo
-
Playbooks
-
Gerenciando usuários
-
Gerenciando pacotes
-
Configurando outros serviços
– NTP
– SSH Server
– SELinux
– DNS
– MariaDB/MySQL