Vault e Segredos
Parte do curso de Ansible
Tudo o que você escreveu até aqui poderia ser mostrado a qualquer pessoa sem problema. Inventários, templates, defaults de roles: nada disso te prejudicaria se um estranho lesse. Aí você chega na task que cria o usuário do banco de dados, e ela precisa de uma senha. Você digita a senha em group_vars/db.
A resposta do Ansible é o Vault, uma pequena ferramenta de criptografia embutida no comando ansible-vault. Ela deixa um arquivo viver dentro do repositório como texto cifrado ilegível, e deixa o Ansible descriptografá-lo em memória no momento em que o playbook roda. O arquivo pode ser commitado sem risco. A passphrase é a única coisa que fica fora do repositório, e é um segredo só em vez de cinquenta. ...
Quer aprender Ansible Vault e Segredos em um ambiente real?
Clique abaixo, ganhe uma máquina Linux com Ansible pronto e pratique Vault e Segredos com um tutor de IA que conhece seu código.
Começar esta liçãoVault e SegredosO que você vai aprender
- Ansible-vault encrypt
- Ansible-vault edit
- Vault password file
- Encrypted variables
- Vault id labels
Leia esta lição no seu idioma
Todas as lições deste curso
12 lições- 1O Que É o Ansible20 min
- 2Inventory e Comandos Ad Hoc25 min
- 3Seu Primeiro Playbook30 min
- 4Tasks, Modules e Handlers30 min
- 5Variáveis e Facts30 min
- 6Templates com Jinja230 min
- 7Loops e Condicionais30 min
- 8Roles e Galaxy35 min
- 9Vault e Segredos25 min
- 10Tags e Depuração25 min
- 11Collections e Plugins25 min
- 12Capstone: Implantação em Múltiplos Hosts60 min
