Provide VAULT_TOKEN env variable support.
Open
theme/consul-vault
theme/operator-usability
theme/security
type/enhancement
- Dominant language
- Go
- Stars
- 30.1k
- Forks
- 4.6k
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 39
Description
#### Feature Description
Let consul use VAULT_TOKEN env variable instead of in config.
#### Use Case(s)
Security. So that we can easily change the mode / perms of the env variable instead of the whole config file.
Contributor guide
Research direction
The issue names no files, tests, or entry points. Start by locating Consul's Vault configuration handling and environment-variable parsing, then trace how the token is consumed. Done means VAULT_TOKEN can supply the token instead of the configuration value, with coverage for the supported behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- backend, security
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100