Discussion about this post

User's avatar
Giuseppe Santoro 🚢's avatar

I got a question about this solution. How are you going to decrypt the secrets from within the K8s cluster? Is ArgoCD just pushing the changes and the K8s cluster do the decryption? Does this work only in the cloud via KMS?

I'm interested in a solution that also works locally on k3d or kind

Expand full comment
Giuseppe Santoro 🚢's avatar

While I appreciate the approach of a single tool for all secrets, I am not 100% sure that I want to store encrypted secrets on Git.

That's why I don't like Sealed secrets much. It's great that the keys don't leave the cluster but if you destroy the cluster you need to back them up anyway.

Also leaking keys is so common that I know I'll mess up. It's like putting secrets in .env and then adding .env to gitignore. You know you will mess it up eventually once and you won't even notice.

Expand full comment
1 more comment...

No posts