【发布时间】:2021-07-17 17:47:43
【问题描述】:
我开发了一个 .NET API,我想将它部署在 Kubernetes pod 中。 我正在使用 InClusterConfig():
var config = KubernetesClientConfiguration.InClusterConfig();
_client = new Kubernetes(config);
我关注了这个问题 (Accessing kubernetes service from C# docker),并且我了解 InClusterConfig 使用您正在部署 pod 的命名空间的默认服务帐户。
是否可以指定配置来自另一个服务帐户而不是默认帐户? 还有其他方法可以从 Kubernetes pod 中检索配置吗?
【问题讨论】:
-
我希望它使用 pod 规范中指定的服务帐户,而不一定是命名空间中的
default服务帐户。
标签: .net kubernetes kubernetes-pod