feat: add playbook and docs; ignore vault.yml; provide vault.example.yml

This commit is contained in:
PurePowerPh1l 2025-08-09 02:41:20 +00:00 committed by automation
parent e062219d66
commit 3161402f77
3 changed files with 16 additions and 11 deletions

17
.gitignore vendored
View File

@ -1,13 +1,8 @@
# Ansible artifacts # Ansible caches
*.retry .ansible
.ansible_facts_cache
# Sensitive group vars # Secrets
playbook/group_vars/vault.yml playbook/group_vars/vault.yml
.env
# Local facts/cache *.retry
.ansible/
.ansible_facts_cache/
# Editor/OS
.DS_Store
*.swp

0
docs/README.md Normal file
View File

View File

@ -0,0 +1,10 @@
# Beispiel für geheime Variablen (nicht committen als vault.yml)
# Kopiere diese Datei nach vault.yml und fülle Werte aus.
# Empfohlen: Verschlüsselung (Ansible Vault oder sops/age).
---
upgrade_api_token: "<token>"
notification_webhook: "<url>"
ssh_private_key: |
-----BEGIN OPENSSH PRIVATE KEY-----
<key>
-----END OPENSSH PRIVATE KEY-----