Azure Key Vault provider for Secret Store CSI driver allows you to get secret contents stored in Azure Key Vault instance and use the Secret Store CSI driver interface to mount them into Kubernetes pods.
Describe the solution you'd like
We understand that by using the CSI driver, it simplifies accessing/managing secrets from Azure KeyVault. However, for an existing deployment where several Kubernetes secrets have already been defined, what would be the best way to migrate these secrets to Azure KeyVault and have them automatically created and stored there?
Or we have to create objects in KeyVault manually for all existing secrets?
Thank you so much!
Environment:
Secrets Store CSI Driver version: (use the image tag):Latest
Azure Key Vault provider version: (use the image tag):Latest
Describe the solution you'd like We understand that by using the CSI driver, it simplifies accessing/managing secrets from Azure KeyVault. However, for an existing deployment where several Kubernetes secrets have already been defined, what would be the best way to migrate these secrets to Azure KeyVault and have them automatically created and stored there?
Or we have to create objects in KeyVault manually for all existing secrets?
Thank you so much!
Environment:
kubectl version
): v1.29