Introdução
O webinar apresentou uma visão geral de Ansible Core e as necessidades para automação, incluindo o escopo e aspectos de projetos de automação. Ansible se concentra em controle e orquestração em automação, levando ao desenvolvimento de Ansible Tower, um produto comercial que fornece um ponto central para alterações de infraestrutura, oferecendo controle de acesso baseado em função, registro e rastreamento.
Ansible Tower e AWX
Ansible Tower é uma versão estável com recursos testados intensamente, enquanto AWX é a versão de código aberto equivalente, com recursos mais avançados, mas ainda em teste. O workflow de AWX inclui criar playbooks, testar e implantar no motor de automação. É recomendável usar um ambiente de laboratório para desenvolver e testar automação antes de trazê-la para produção.
Componentes e instalação
A instalação de AWX inclui componentes de infraestrutura, acesso a componentes internos e recursos de segurança, como controle de acesso baseado em função para conteúdo de playbook. Ansible Tower tem quatro principais componentes: frontend, API Gateway, banco de dados e worker.
Ambiente de demonstração
O ambiente de demonstração de AWX pode ser criado usando uma solução baseada em container Docker e publicando um container de trabalho Docker.
Organizações e segurança
O conceito de “organizações” em AWX permite proteger e controlar dados, criando projetos manualmente copiando uma pasta de playbook, definindo a localização do playbook e criando um template de trabalho com base no projeto.
Demonstração prática
A demonstração prática mostra como usar Ansible AWX para automatizar tarefas e gerenciar recursos, incluindo executar playbooks e visualizar saída, criar e gerenciar organizações, usuários, equipes e ambientes de execução. É importante controlar o acesso a recursos e usar organizações para mapear recursos e especificar um ambiente de execução padrão.
Integração e segurança
A integração de AWX com outras ferramentas é fundamental para coletar dados operacionais sem fazer alterações não intencionais na rede. Além disso, é importante garantir que os técnicos possam coletar dados operacionais sem fazer alterações não intencionais na rede.
Em resumo, Ansible, Ansible Tower e AWX são ferramentas poderosas para automação de tarefas e gerenciamento de recursos, oferecendo recursos avançados de controle de acesso e segurança.