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

jx secret overrides secrets breaking everything when using vault #334

Open
yelhouti opened this issue Jun 7, 2021 · 1 comment
Open

Comments

@yelhouti
Copy link

yelhouti commented Jun 7, 2021

It seems like jx secret convert or populate in the jx3-kubernetes repo overrides all the secrets breaking existing running applications. This should be fixed asap IMO.
Workaround: For now I create external-secrets manually ask my charts to use existing secret

@yelhouti
Copy link
Author

yelhouti commented Jun 8, 2021

After some luck and investigation, the issue about secrets disappearing and recreated seems to come when both local-external-secret and k8s external-secret both install the same (name)/different(content?) CRD.
All external-secrets are deleted and with them there secrets. Then install creates/apply secret creates external-secrets from them then squashes the vault I think.
IMO the squashing should never happen. Even if the secret is not present. This clearly needs some more investigation

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

No branches or pull requests

1 participant