Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

allow global specification of "secret keys" to be given to any KD cluster #534

Open
joel-bluedata opened this issue Jan 6, 2022 · 0 comments
Labels
Priority: Low Project: Cluster Reconcile beyond simple xlate of model to K8s spec Project: KD Admin post-deployment admin tasks & config Type: Enhancement

Comments

@joel-bluedata
Copy link
Member

A particular cluster may have a piece of infrastructure used by all (or most) KD clusters that requires using an encrypted secret. The decryption key may not be known by the user deploying the KD cluster, or it may just be inconvenient to have to specify it for each KD cluster launch.

We should add a feature for the KD global config for specifying named secret-keys that will be populated into any launched KD cluster.

As a first cut we can prrovide this feature in a way that globally applies to any KD cluster. Future refinements/additions to the feature could include more granular targeting of secret keys such as per-namespace or per-apptype. We should think a little about how that would be represented just so that we don't design the global feature in a way that makes those future refinmenets awkward.

@joel-bluedata joel-bluedata added Priority: High Type: Enhancement Project: Cluster Reconcile beyond simple xlate of model to K8s spec Project: KD Admin post-deployment admin tasks & config labels Jan 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: Low Project: Cluster Reconcile beyond simple xlate of model to K8s spec Project: KD Admin post-deployment admin tasks & config Type: Enhancement
Projects
None yet
Development

No branches or pull requests

1 participant