This repository was archived by the owner on Mar 23, 2026. It is now read-only.
Repository navigation
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
This was a little tricky to figure out but, there is a problem with managing secrets in gitub. We don't want to store them in base64 encoded strings as that would defeat the purpose of having secrets.
Problem: "I can manage all my K8s config in git, except Secrets."
Solution: Encrypt your Secret into a SealedSecret, which is safe to store - even inside a public repository. The SealedSecret can be decrypted only by the controller running in the target cluster and nobody else (not even the original author) is able to obtain the original Secret from the SealedSecret.
Basic operation
Now we just verify the sealed secrets and the secret managed by the
sealed-secret-controlleris deployed.All reactions