aasmal97/HashiCorp Vault Secrets
Access secrets stored in HashiCorp Vault Secrets, on the HashiCorp Cloud Platform.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Nov 15, 2024
- License
- MIT
Pinned Snippet
uses: aasmal97/hashicorpvaultsecrets@01cd050a4389032785546115cd104322bbfc25fd # v2.1.0tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| CLIENT_ID | Client ID of the HashiCorp Cloud Service Principal/User | yes | "" |
| CLIENT_SECRET | Client Secret of the HashiCorp Cloud Service Principal/User | yes | "" |
| ORGANIZATION_ID | ID of the HashiCorp Cloud Organization | yes | "" |
| PROJECT_ID | ID of project deployed on HashiCorp Cloud Platform | yes | "" |
| APP_NAME | Name of app deployed on HashiCorp Cloud Platform, using HashiCorp Vault Secrets | yes | "" |
| SECRET_NAMES | a list of secret names, in an app using HashiCorp Vault Secrets | no | [] |
| GENERATE_ENV | The name of the .env file to be generated. If not set, no .env is generated. By default this is not set. | no | "" |
| ALL_SECRETS | If set to true, all secrets are retrieved, otherwise only the secrets specified in SECRET_NAMES are retrieved. | no | false |
Outputs
no outputs