Hey everyone! I'm a DevOps/Platform Engineer diving into our secret management strategy, and I'm considering whether HashiCorp Vault would be a wise addition to our setup. We manage several AKS clusters (both PROD and DEV) with around 200 deployments apiece, and our teams share these clusters, each with their own RBAC setup. The problem we're facing is that our secrets and configurations are somewhat spread out across various tools, making management a hassle. I'm curious to know if centralizing our secrets in Vault would be more efficient, especially as we eventually move toward a pull-based deployment system like ArgoCD. However, we're also running short on staff and have other pressing tasks. So, what's your take—should we implement Vault now or hold off for a while?
5 Answers
I’ve set up various Vault instances, and I think a lot of the stress people mention comes from not doing it right for ongoing operations. It needs proper resources and a steady approach. If you can get the basics down, it's much more manageable than it seems!
If you're currently managing fine and don’t have the capacity, I'd say hold off. Vault requires training for all your teams and a good plan for scaling and maintaining policies. Focus on urgent work now, and if you do consider switching to pull-based deployments soon, that's a better time to reevaluate your secret management tools!
Honestly, my experience with Vault has been a bit of a struggle. If your focus is just on storing static secrets, it feels like overkill. However, if you want to step into dynamic secrets, that's where it really shines! Overall, it’s just one option among many, and you might fare just as well with simpler alternatives.
Honestly, transitioning to Vault could introduce more complications. I've seen it go like this: you start with a problem, turn to Vault for a solution, and suddenly you have more issues to deal with! Sometimes simpler options like Azure Key Vault can be less of a headache if you're already managing a lot of other tools.
Exactly! And if you're only using it for fixed secrets, it might not be worth the complexity.
HashiCorp Vault is awesome for centralizing and rotating secrets, particularly if you're leaning towards a pull-based strategy. However, be warned that it’s not a quick setup! Considering your team's size, if things aren't critical right now, you might want to hold off for a bit while focusing on more pressing tasks. Just my two cents!
Totally agree here! The setup can be a lot if you’re starting fresh, and unless you're super familiar, there's definitely some overhead to manage.
And hey, be cautious about the licensing fees—you might find cheaper alternatives!

Great point, thanks for the advice!