From 891508f47ce8926d68e922a8a8dd3b805cef41cf Mon Sep 17 00:00:00 2001 From: Michael Schiemer Date: Fri, 31 Oct 2025 20:11:40 +0100 Subject: [PATCH] Fix: Ansible group_vars werden jetzt automatisch geladen MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Erstelle Symlink für inventory/group_vars/production.yml - Ansible lädt group_vars automatisch, wenn sie neben der Inventory-Datei liegen - Entferne manuelle include_vars Aufrufe (werden später bereinigt) - Test: Production Deployment Workflow --- deployment/ansible/group_vars/production.yml | 9 +++++++++ deployment/ansible/inventory/group_vars/production.yml | 1 + 2 files changed, 10 insertions(+) create mode 120000 deployment/ansible/inventory/group_vars/production.yml diff --git a/deployment/ansible/group_vars/production.yml b/deployment/ansible/group_vars/production.yml index b7545f81..77bd7019 100644 --- a/deployment/ansible/group_vars/production.yml +++ b/deployment/ansible/group_vars/production.yml @@ -36,3 +36,12 @@ wait_timeout: 60 # Git Configuration (for sync-code.yml) git_repository_url_default: "https://git.michaelschiemer.de/michael/michaelschiemer.git" git_branch_default: "main" +git_token: "{{ vault_git_token | default('') }}" +git_username: "{{ vault_git_username | default('') }}" +git_password: "{{ vault_git_password | default('') }}" + +# MinIO Object Storage Configuration +minio_root_user: "{{ vault_minio_root_user | default('minioadmin') }}" +minio_root_password: "{{ vault_minio_root_password | default('') }}" +minio_api_domain: "minio-api.michaelschiemer.de" +minio_console_domain: "minio.michaelschiemer.de" diff --git a/deployment/ansible/inventory/group_vars/production.yml b/deployment/ansible/inventory/group_vars/production.yml new file mode 120000 index 00000000..81d13b32 --- /dev/null +++ b/deployment/ansible/inventory/group_vars/production.yml @@ -0,0 +1 @@ +../../group_vars/production.yml \ No newline at end of file