homexlabs/Vault AWS Authentication

Returns generated AWS credentials from Vault

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
aws-regionThe AWS regionnous-east-1
vault-addressThe address for your instance of Vaultyes
vault-pathThe path in Vault where the secrets engine generates AWS credentialsyes
role-idThe secret containing the role Id for the Vault App Roleyes
secret-idThe secret containing secret Id for the Vault App Roleyes
role-to-assume-arnThe ARN for the role wanting to be assumed in AWSno
role-duration-secondsThe duration in seconds that the role remains active (default: 15 minutes)no900
role-skip-session-taggingSkip session tagging during role assumptionnotrue
namedescription
aws-access-key-idAWS Access Key ID
aws-secret-access-keyAWS Secret Access Key
aws-regionAWS Region