Vault und Secrets
Teil des Ansible-Kurses
Alles, was du bisher geschrieben hast, konntest du jedem zeigen. Inventories, Templates, Role-Defaults: Nichts davon w眉rde dir schaden, wenn ein Fremder es liest. Dann kommst du zu dem Task, der den Datenbankbenutzer anlegt, und der braucht ein Passwort. Du tippst es in group_vars/db.
Ansibles Antwort darauf hei脽t Vault, ein kleines Verschl眉sselungswerkzeug, das im Kommando ansible-vault steckt. Damit liegt eine Datei als unlesbarer verschl眉sselter Text in deinem Repository, und Ansible entschl眉sselt sie im Speicher, genau in dem Moment, in dem ein Playbook l盲uft. Die Datei kannst du bedenkenlos committen. ...
M枚chtest du Ansible Vault und Secrets in einer echten Umgebung lernen?
Klick unten, hol dir eine Linux-Maschine mit fertigem Ansible und arbeite Vault und Secrets praktisch durch, mit einem KI-Tutor, der deinen Code kennt.
Lektion startenVault und SecretsWas du lernen wirst
- Ansible-vault encrypt
- Ansible-vault edit
- Vault password file
- Encrypted variables
- Vault id labels
Lies diese Lektion in deiner Sprache
Alle Lektionen in diesem Kurs
12 Lektionen- 1Was ist Ansible20 Min.
- 2Inventory und Ad Hoc Befehle25 Min.
- 3Dein erstes Playbook30 Min.
- 4Tasks, Modules und Handler30 Min.
- 5Variablen und Facts30 Min.
- 6Vorlagen mit Jinja230 Min.
- 7Schleifen und Bedingungen30 Min.
- 8Roles und Galaxy35 Min.
- 9Vault und Secrets25 Min.
- 10Tags und Debugging25 Min.
- 11Collections und Plugins25 Min.
- 12Capstone: Multi-Host-Bereitstellung60 Min.
