golang kubernetes API服务帐户与rest.inclusterconfig

wztqucjr  于 2023-01-16  发布在  Kubernetes
关注(0)|答案(1)|浏览(206)

在golang中使用rest.InClusterConfig从集群中访问API时,是否可以指定或更改要使用的服务帐户?它似乎使用默认的服务帐户(或Pod运行所在的服务帐户)但我想使用另一个服务帐户。我知道我可以使用BuildConfigFromFlags,并使用可能绑定到服务帐户的配置文件中的配置,但我想看看是否有可能用rest.InClusterConfig覆盖服务帐户

flvlnr44

flvlnr441#

在Kubernetes中,一个Pod(或同一服务的多个Pod)有一个ServiceAccount,这就是它的设计方式。
此ServiceAccount可以是您创建的特定帐户,您不必在命名空间中使用默认ServiceAccount。

相关问题