Vault y secretos
Parte del curso de Ansible
Todo lo que has escrito hasta ahora se le podía enseñar a cualquiera. Inventarios, plantillas, valores por defecto de un rol: nada de eso te haría daño si lo leyera un desconocido. Entonces llegas a la tarea que crea el usuario de la base de datos y hace falta una contraseña. La escribes en group_vars/db.
La respuesta de Ansible es Vault, una pequeña herramienta de cifrado integrada en el comando ansible-vault. Permite que un archivo viva en tu repositorio como texto cifrado ilegible y que Ansible lo descifre en memoria en el momento en que se ejecuta un playbook. El archivo se puede commitear sin riesgo. ...
¿Quieres aprender Ansible Vault y secretos en un entorno real?
Haz clic abajo, recibe una máquina Linux con Ansible listo, y practica Vault y secretos con un tutor de IA que conoce tu código.
Empezar esta lecciónVault y secretosLo que vas a aprender
- Ansible-vault encrypt
- Ansible-vault edit
- Vault password file
- Encrypted variables
- Vault id labels
Lee esta lección en tu idioma
Todas las lecciones de este curso
12 lecciones- 1Qué es Ansible20 min
- 2Inventory y comandos Ad Hoc25 min
- 3Tu primer playbook30 min
- 4Tasks, Modules y Handlers30 min
- 5Variables y Facts30 min
- 6Plantillas con Jinja230 min
- 7Bucles y condicionales30 min
- 8Roles y Galaxy35 min
- 9Vault y secretos25 min
- 10Etiquetas y depuración25 min
- 11Collections y Plugins25 min
- 12Proyecto final: despliegue en múltiples hosts60 min
