Skip to content

Today we are going from Ansible, bringing a post more at a technical level and which I believe is cool to write and talk about, because Ansible is currently one of the fastest growing projects on GitHub, the documentation is fantastic and I also see the people super engaged in the community making a difference with Ansible in everyday life.

License

Notifications You must be signed in to change notification settings

Ansible-Tutorials/ansible-best-practices

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

As boas práticas do Ansible (via Medium post)

Opa, voltando com TUDO pessoal! Hoje vamos de Ansible, trazendo um post mais à nível técnico e que eu acredito que seja legal de escrever e conversar, até porque, atualmente o Ansible é um dos projetos que mais crescem no GitHub, a documentação é fantástica e eu também vejo o pessoal super engajado na comunidade fazendo a diferença com o Ansible no dia a dia. Eu tenho trabalhado com a ferramenta em ambientes de produção e posso arriscar alguns centavos 😅 . Fiquem a vontade para apontar qualquer boa prática que você usa no seu trabalho/projeto e pode discordar também.

Guia de boas práticas

  1. Primeiro ponto aqui, quando você efetuar a instalação do Ansible via yum ou apt (gerenciador de pacotes de sistemas LINUX), será criado um caminho absoluto dentro do diretorio /etc do seu sistema em /etc/ansible. Junto com a instalação ele mantém também o arquivo de configuração do Ansible ansible.cfg e o arquivo de inventário nomeado de hosts dentro desse diretório /etc/ansible Visando as boas práticas não executamos o Ansible nesse diretório, justamente por ser um diretório de configuração do sistema e por questões de segurança é melhor trabalhar fora desse diretório com o Ansible. O Ansible funciona bem de qualquer diretório do sistema, eu costumo usar o gerenciador de pacotes do Python nomeado de pip , ele mesmo se encarrega de instalar o Ansible e por padrão ele não cria esse diretório no /etc Nesse caso você deve criar a estrutura do Ansible em outro diretório, como exemplo, no /home de algum usuário que você esteja mais seguro de executar o Ansible.

About

Today we are going from Ansible, bringing a post more at a technical level and which I believe is cool to write and talk about, because Ansible is currently one of the fastest growing projects on GitHub, the documentation is fantastic and I also see the people super engaged in the community making a difference with Ansible in everyday life.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published