Instalando o nó de controle do Ansible
Faça Ansible funcionar na sua máquina de controle.
Instalando o nó de controle do Ansible é uma aula grátis de DevOps Bootcamp no CoddyKit. Esta é a aula 1 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de DevOps Bootcamp, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de DevOps Bootcamp inclui 4 aulas no total.
O nó de controle
Ansible é executado a partir de uma máquina chamada nó de controle. Você instala Ansible nela, e ele se conecta a todos os seus outros servidores. 🚀
Os nós gerenciados permanecem limpos
Os servidores que você gerencia são nós gerenciados. Eles não precisam ter nada instalado: Ansible se conecta por SSH, portanto sua frota permanece intacta.
O que o nó de controle precisa
Seu nó de controle precisa apenas de Python e Ansible. A maioria das máquinas Linux e macOS já vem com um interpretador Python utilizável.
Windows não é um nó de controle
Você não pode executar o nó de controle diretamente no Windows. Use WSL, uma VM Linux ou um Mac para hospedar Ansible.
Instale com pip
A maneira mais portátil é usar o pip, o gerenciador de pacotes do Python. Ele obtém a versão mais recente do Ansible do PyPI e a instala em seu ambiente.
python3 -m pip install --user ansibleO pacote ansible
O pacote ansible reúne o mecanismo principal e um grande conjunto de coleções da comunidade, para que você tenha módulos úteis imediatamente.
pip install ansibleApenas o núcleo
Deseja uma instalação enxuta? Use o ansible-core apenas com o mecanismo e os módulos básicos, e depois adicione somente as coleções de que realmente precisa.
pip install ansible-coreInstale pelo seu OS
Você também pode usar seu gerenciador de pacotes. No Debian ou Ubuntu, o apt instala uma versão do Ansible para todo o sistema que já foi testada.
sudo apt install ansibleVerifique a versão
Depois da instalação, execute ansible --version. O comando exibe a versão e o arquivo de configuração encontrado por Ansible, confirmando que a instalação funciona.
ansible --versionOnde fica a configuração
Essa saída da versão também mostra a versão do Python usada por Ansible. Versões incompatíveis do Python podem causar erros estranhos, portanto verifique isso logo no início.
Você está pronto
Com Ansible instalado e verificado, seu nó de controle é a cabine de comando de todos os servidores que você automatizará daqui em diante. 🛠️
Verificação rápida
Uma verificação rápida antes de prosseguir.
Recapitulação
Você instala Ansible no nó de controle por meio do pip ou do seu gerenciador de pacotes e depois confirma a instalação com ansible --version. Os nós gerenciados permanecem sem agente. 🎉
Perguntas Frequentes
A aula “Instalando o nó de controle do Ansible” é grátis?
Sim — o texto completo de “Instalando o nó de controle do Ansible” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de DevOps Bootcamp, atualize para CoddyKit PRO. O curso de DevOps Bootcamp inclui 4 aulas no total.
O que vou aprender em “Instalando o nó de controle do Ansible”?
Faça Ansible funcionar na sua máquina de controle. Você pratica DevOps Bootcamp com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar DevOps Bootcamp?
Nenhuma experiência prévia é necessária. DevOps Bootcamp no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 1 de 4.
Quanto tempo leva a aula “Instalando o nó de controle do Ansible”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de DevOps Bootcamp?
Sim. Cada aula de DevOps Bootcamp inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- Instalando o nó de controle do Ansible
- Chaves SSH e login sem senha
- Seu ansible.cfg: padrões sensatos
- Fazendo ping em um host com o módulo ping