paulopiriquito/Configmap and Secrets from Hashicorp Vault
Apply K8s secrets or config-maps object with data from Hashicorp secret vault path
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| vault-address | Hashicorp Vault address | yes | — |
| vault-auth-method | Hashicorp Vault authentication method (jwt, github) | no | token |
| github-token | Github token | no | "" |
| vault-approle-id | Hashicorp Vault AppRole ID | no | "" |
| vault-approle-secret-id | Hashicorp Vault AppRole Secret ID | no | "" |
| vault-token | Hashicorp Vault token | no | "" |
| vault-namespace | Hashicorp Vault namespace | no | "" |
| vault-engine | Hashicorp Vault engine (mount) name | no | secret |
| vault-secret-path | Hashicorp Vault secret path (no /data prefix expected) | yes | — |
| kubeconfig | Kubernetes config file in a base64 encoded string | yes | — |
| kubernetes-namespace | Kubernetes namespace | yes | — |
| load-as-configmap | Apply as configmap instead of secret | no | false |
| object-name-to-apply | Kubernetes object name to apply | yes | — |
Outputs
no outputs