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

[Feature] Add support for loading secrets from env and k8s secret #1669

Open
YourTechBud opened this issue Apr 16, 2023 · 0 comments
Open

[Feature] Add support for loading secrets from env and k8s secret #1669

YourTechBud opened this issue Apr 16, 2023 · 0 comments
Labels
enhancement New feature or request
Milestone

Comments

@YourTechBud
Copy link
Collaborator

The problem faced currently?

Currently all secret data is inserted directly in each CR. That's a security risk. We need to want the ability to load secrets from env or k8s secret objects

How can we solve it?

  • We have a struct named SecretSource. We should have each Source implement a method like RetrieveSecrets which returns a list of SecretSources present in that source.
  • The source manager can load the secret value from the secretSource and store the value within this struct itself.
  • will need to add a new field called value in this struct.
  • the sources can be rest assured that they will always fine the secret value in the struct when they are getting provisioned

If you want this feature to be implemented, give it a thumbs up reaction, so that we can determine which features are important to you.
👍

@YourTechBud YourTechBud added the enhancement New feature or request label Apr 16, 2023
@YourTechBud YourTechBud added this to the v0.22.0 milestone Apr 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
1 participant