Comment Comment by Atotalnoob Using encrypted secrets provides a way better developer experience than using a vault.Typically, developers can’t change production secrets in vaults and need to follow some other protocols.Encrypted secrets mean you deploy everything along side the secrets.The developer experience is great, but the biggest issues I have faced while using Kubeseal were1. Developers HAVE the secret in order to encrypt it. This can be not ideal as then they can use these secrets in production or leak them2. The secret encryption key change causes the need to re encrypt everything.3. People don’t understand the concept. parent Atotalnoob 2 years ago
Typically, developers can’t change production secrets in vaults and need to follow some other protocols.
Encrypted secrets mean you deploy everything along side the secrets.
The developer experience is great, but the biggest issues I have faced while using Kubeseal were
1. Developers HAVE the secret in order to encrypt it. This can be not ideal as then they can use these secrets in production or leak them
2. The secret encryption key change causes the need to re encrypt everything.
3. People don’t understand the concept.