如何使用 kubernetes client-go API 获取部署/服务的当前命名空间?它似乎不在客户端对象或配置中。
Using
ioutil.ReadFile("/var/run/secrets/kubernetes.io/serviceaccount/namespace")
当所需的实现存在于Namespace()
的方法inClusterClientConfig
。但是你如何从以下位置开始获得该对象rest.InClusterConfig()
?它只能通过包外部实例化NewNonInteractiveDeferredLoadingClientConfig
.
I see Kubernetes #63707 https://github.com/kubernetes/kubernetes/pull/63707看起来相关但已被放弃。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)