Skip to content
This repository has been archived by the owner on Jul 5, 2021. It is now read-only.

Isolate SecretStore resources from the applications namespaces #143

Open
knelasevero opened this issue Dec 3, 2020 · 0 comments
Open

Isolate SecretStore resources from the applications namespaces #143

knelasevero opened this issue Dec 3, 2020 · 0 comments
Labels

Comments

@knelasevero
Copy link
Contributor

knelasevero commented Dec 3, 2020

Describe the solution you'd like
Right now the SecretStore and ExternalSecret resources need to be in the target namespace together. The idea here is to isolate the SecretStore in another namespace, possibly the operator namespace.

What is the added value?
The problem with the SecretStore (and the associated k8s secret containing the provider credentials) being in the target namespace is that everyone that would have access to this namespace would also have access to the provider. We want to avoid this.

Give us examples of the outcome

Most of the changes are going to be done in the externalSecrets controler, we probably need to add the namespace in which it will look for the secretStore

Observations (Constraints, Context, etc):

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

1 participant