Regeln, Standards, Kontextstruktur und Werkzeuge übernommen; 2nd-brain- Inhalte (Stacks, Ansible-Inventar, Architektur, Knowledge) entfernt. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
15 lines
558 B
YAML
15 lines
558 B
YAML
---
|
|
## @brief Geheimnisse aus dem Secret-Store (Default) oder aus Testvariablen laden
|
|
|
|
- name: Geheimnisse aus dem Secret-Store lesen
|
|
ansible.builtin.set_fact:
|
|
example_secrets: "{{ lookup('community.hashi_vault.vault_kv2_get', ans_vault_kv_path ~ '/example', engine_mount_point=ans_vault_kv_mount).secret }}"
|
|
when: example_secrets_source == 'vault'
|
|
no_log: true
|
|
|
|
- name: Geheimnisse aus Testvariablen übernehmen
|
|
ansible.builtin.set_fact:
|
|
example_secrets: "{{ example_test_secrets }}"
|
|
when: example_secrets_source == 'vars'
|
|
no_log: true
|