Skip to content

Commit

Permalink
Add docs
Browse files Browse the repository at this point in the history
  • Loading branch information
pankajastro committed Apr 21, 2024
1 parent 79ab5ec commit 619c3c9
Showing 1 changed file with 12 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -217,6 +217,18 @@ Add "verify": "absolute path to ca-certificate file"
backend = airflow.providers.hashicorp.secrets.vault.VaultBackend
backend_kwargs = {"connections_path": "airflow-connections", "variables_path": null, "mount_point": "airflow", "url": "http://127.0.0.1:8200", "verify": "/etc/ssl/certs/ca-certificates"}
Vault authentication with AWS Assume Role STS
""""""""""""""""""""""""""""""""""""""""""""

Add parameter "arn_role": "The AWS ARN of the role to assume"

.. code-block:: ini
[secrets]
backend = airflow.providers.hashicorp.secrets.vault.VaultBackend
backend_kwargs = {"connections_path": "airflow-connections", "variables_path": null, "mount_point": "airflow", "url": "http://127.0.0.1:8200", "auth_type": "aws_iam", "arn_role": "arn:aws:iam::123456789000:role/hashicorp-aws-iam-role"}
Using multiple mount points
"""""""""""""""""""""""""""

Expand Down

0 comments on commit 619c3c9

Please sign in to comment.