entrustcorporation/secrets-vault-action
GitHub Action to fetch secrets from a Entrust Keycontrol Secret Vault
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| base_url | The base URL of the vault API | yes | — |
| auth_type | Authentication type (token, userpass) | no | token |
| api_token | The API token for token-based authentication | no | — |
| username | Username for userpass authentication | no | — |
| password | Password for userpass authentication | no | — |
| tls_verify_skip | Skip TLS verification (true/false) | no | false |
| ca_cert | Base64 encoded CA certificate | no | — |
| vault_uid | Vault UID for login, required for userpass authentication | no | — |
| secrets | Multi-line string mapping box name / box ID, and secret name / secret ID to environment variable | yes | — |
Outputs
| name | description |
|---|---|
| destination | Environment variable name where the secret will be stored, as specified in the secrets input |