【发布时间】:2023-04-02 23:00:02
【问题描述】:
我按照此设置指南了解如何Integrate Azure Key Vault with Kubernetes。
设置成功,我现在的问题是如何使用那些挂载在AKS中的秘密?
我的 .net 应用程序中的以下代码似乎不起作用。它没有得到秘密,它正在返回一个异常。
Configuration["ConnectionString"]
我在运行kubectl exec -it <pod-name> ls /mnt/secrets 时确实看到了 ConnectionString,并且还可以查看内容。
【问题讨论】:
-
您在应用程序中添加了哪些代码以使其能够读取该文件?
-
@DaImTo,你指的是哪个文件?
-
存储在 /mnt/secret-store 中的那些。每个秘密在该目录中都有一个文件,我在如何让配置加载它们时遇到问题。
标签: c# .net-core azure-keyvault azure-aks kubernetes-secrets