Manage Kubernetes Secrets for Flux with HashiCorp Vault
This article discusses how to securely inject secrets into Flux or other GitOps tools on Kubernetes using HashiCorp Vault and the Secrets Store CSI driver. It presents two approaches for configuring a Kubernetes application deployed by the Flux framework to use secrets from Vault: file-based approach with environment variables, and syncing as Kubernetes secrets. The latter is recommended when you need to use Kubernetes secrets for compatibility with a GitOps tool like Flux or if you want to minimize refactoring impact.
Company
HashiCorp
Date published
April 4, 2022
Author(s)
Rosemary Wang
Word count
2622
Hacker News points
None found.
Language
English