залогиниться на хост с паролем, который получила из vault-а. Пароль получила по инструкции https://docs.ansible.com/ansible/latest/collections/community/general/hashi_vault_lookup.html#examples
кусок ямла в студию
в echo вижу что пароль забрал. в inventory пытаюсь использовать переменную ansible_password и получаю что она undefined
проще всего как-то так - name: пушим секрет в vault uri: url: https://vault.domain/v1/path_to_secrets/{{ inventory_hostname_short }} headers: X-Vault-Token: "{{ auth.json.auth.client_token }}" method: POST body: data: secret.json: "{{ result.stdout }}" body_format: json
Обсуждают сегодня