Skip to content

Update lookup syntax #455

@patrick-hermann-sva

Description

@patrick-hermann-sva
- hosts: localhost
  vars:
    vault_approle_id: "{{ lookup('env', 'VAULT_ROLE_ID') }}"
    vault_approle_secret: "{{ lookup('env', 'VAULT_SECRET_ID') }}"
    vault_url: "{{ lookup('env', 'VAULT_ADDR') }}"

    artifacts_api_secret_path: apps/data/artifacts:accessKey
    artifactsuser: "{{ lookup('community.hashi_vault.hashi_vault',
        'secret=' ~ artifacts_api_secret_path ~
        ' validate_certs=false auth_method=approle' ~
        ' role_id=' ~ vault_approle_id ~
        ' secret_id=' ~ vault_approle_secret ~
        ' url=' ~ vault_url) }}"

  tasks:
    - name: Debug artifacts variables
      debug:
        msg:
          - "artifacts user: {{ artifactsuser }}"

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions