ai-cfia / howard

The Howard project, named after "The Godfather of Clouds" Luke Howard, orchestrates the Kubernetes-based cloud infrastructure for the Canadian Food Inspection Agency's AI lab, managing applications like Nachet, Finesse, and Louis. It prioritizes robustness, security and efficiency
https://ai-cfia.github.io/howard/
MIT License
3 stars 0 forks source link

Issue #282: Migrate secret management from hashicorp vault to Azure Key Vault #291

Open SonOfLope opened 6 days ago

SonOfLope commented 6 days ago

This pull request includes changes that migrate the secrets management from HashiCorp Vault to Azure Key Vault across various of our Kubernetes deployments. The modifications involve updating the SecretProviderClass resources to use the Azure Key Vault provider and adjusting the environment variables and volume mounts in the deployment configurations to align with the new secrets setup. The changes ensure that secrets are now retrieved directly from
Azure Key Vault using the CSI driver, enhancing the integration with Azure-managed identities and streamlining the secrets management process.

TODO :