Azure / secrets-store-csi-driver-provider-azure

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.
https://azure.github.io/secrets-store-csi-driver-provider-azure/
MIT License
432 stars 191 forks source link

Do not provide client id in SecretProviderClass #1512

Open herquan-docusign opened 3 months ago

herquan-docusign commented 3 months ago

Describe the solution you'd like

Today the client id in both SecretProviderClass and ServiceAccount should be same and such information is duplicated. We can add a flag to let SecretProviderClass always use the client id provided by the service account of the pod rather than us providing it as a parameter.

Anything else you would like to add:

There is a pull request pending for review that could be a solution

Environment: