I mount Azure Key Vault(AKV) certifcates to pods in Azure Kubernetes Service (AKS).
Use the Azure Key Vault Provider for Secrets Store CSI Driver in an AKS cluster
My pod's container image is based on ASP.NET Core Web API
project template with below appsettings.json
. I am trying to apply TLS on my service with Kestrel
.
appsettings.json
Configure endpoints for the ASP.NET Core Kestrel web server
However I am getting below error message, even Azure Key Vault provides the certifcate with private key.
What am I missing here?
Error message
secret-provider-class.yml
deployment.yml
Busybox
I checked PRIVATE KEY
exists with busybox pod.