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
*.retry
# Ansible caches
.ansible
.ansible_facts_cache
# Sensitive group vars
# Secrets
playbook/group_vars/vault.yml
# Local facts/cache
.ansible/
.ansible_facts_cache/
# Editor/OS
.DS_Store
*.swp
.env
*.retry

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-----