aasmal97/HashiCorp Vault Secrets

Access secrets stored in HashiCorp Vault Secrets, on the HashiCorp Cloud Platform.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Nov 15, 2024
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: aasmal97/hashicorpvaultsecrets@01cd050a4389032785546115cd104322bbfc25fd # v2.1.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
CLIENT_IDClient ID of the HashiCorp Cloud Service Principal/Useryes""
CLIENT_SECRETClient Secret of the HashiCorp Cloud Service Principal/Useryes""
ORGANIZATION_IDID of the HashiCorp Cloud Organizationyes""
PROJECT_IDID of project deployed on HashiCorp Cloud Platformyes""
APP_NAMEName of app deployed on HashiCorp Cloud Platform, using HashiCorp Vault Secretsyes""
SECRET_NAMESa list of secret names, in an app using HashiCorp Vault Secretsno[]
GENERATE_ENVThe name of the .env file to be generated. If not set, no .env is generated. By default this is not set.no""
ALL_SECRETSIf set to true, all secrets are retrieved, otherwise only the secrets specified in SECRET_NAMES are retrieved.nofalse

no outputs