Make secret values consumeable from Environment Variables #2796
Labels
kind/api-change
Categorizes issue or PR as related to adding, removing, or otherwise changing an API
kind/feature
Categorizes issue or PR as related to a new feature.
refinement-needed
sig/cluster-management
Denotes a PR or issue as being assigned to SIG Cluster Management.
Milestone
Description of the feature you would like to add / User story
As a cloud engineer I do not want to store my credentials as plain text in git. To have kind of more control over it, I want to consume secrets via Environment Variables in kubeone.yaml. As I use Hashicorp Vault I can "securely" export my secrets as env variables.
As a <user persona>
I would like to <functionality>
in order to <benefit>
Solution details
As described in the KubeOne documentation there are some fields enabled to get values from environment, in my specific case I want to put regestryAuth credentials to kubeone.yaml like this:
meaning that DOCKER_HUB_USER & DOCKER_HUB_PASSWORD are exported as environment variables.
Use cases
Additional information
The text was updated successfully, but these errors were encountered: