我的服务X在命名空间N的窗格P中运行。如何从使用Kubernetes go客户端API的服务X中找到名称空间信息?如何从一个容器中找出一个容器的命名空间?
0
A
回答
0
我不确定go client API
是什么意思。该吊舱的命名空间在/var/run/secrets/kubernetes.io/serviceaccount/namespace
,所以这个“服务X”只需要读取这个文件。您也可以使用Downward API。
0
我想我可以在使用go-client创建一个新的pod时使用环境变量传递pod,命名空间和更多内容。做到这一点的方式是通过指定在PodSpec环境变量键/值对如下:
Env: []v1.EnvVar{
{Name: "POD_NAME", Value: podname},
{Name: "POD_NAMESPACE", Value: nsname},
},
然后从一个吊舱内,我可以读取该ENV。使用os包的变量。
相关问题
- 1. 如何从另一个容器获取一个容器?
- 2. 在另一个容器内运行一个容器的命令
- 3. 如何从glassfish的另一个容器中的一个容器调用webservice
- 4. 无法从一个容器卷曲到另一个容器
- 5. net_adm:从一个容器ping到另一个容器
- 6. 如何将一个容器中的数据反映到另一个容器中?
- 7. 从一个命名空间扩展的未命名空间类
- 8. 从一个解释器中获取tcl名称空间的内容并传递给另一个解释器
- 9. Loopback:如何将文件从一个容器复制到另一个容器?
- 10. 将内容从一个容器复制到Berkeley的另一个容器XMLDb
- 11. 如何从另一个命名空间卸载一个函数?
- 12. CSS:如何让一个div块*不*取空间其父容器
- 13. 使用--link容器将一个脚本文件从一个码头容器调用到另一个容器
- 14. 复制从多容器内容到一个容器
- 15. W3.CSS如何使容器居中在另一个容器内
- 16. 独立容器vs一个容器 - Unity
- 17. 无法从另一个命名空间
- 18. jQuery在同一个容器中查找类名的元素
- 19. 一类的另一个命名空间
- 20. 将一个STL容器的内容复制到另一个容器
- 21. 这个Docker命令如何生成一个小GoLang容器?
- 22. 一个容器内的一个boostrap div
- 23. 从一个MEF容器获取一个只有一个Type实例的输出
- 24. React/Redux - 将道具从一个容器传递到另一个容器
- 25. jQuery可从一个容器拖动元素到另一个容器
- 26. 码头工人。从一个容器连接到另一个容器与MySQL
- 27. raphael将物体从一个容器拖放到另一个容器
- 28. 将Azureblob从一个容器复制到另一个容器使用元数据
- 29. Docker:将目录从一个容器挂载到另一个容器
- 30. Docker - 从一个容器向另一个容器发送http请求
我在kubernetes infra节点上找不到此文件。 kubernetes有一个go客户端来访问API服务器,而不是直接调用REST apis。 – aks
该文件可用于容器内正在运行的应用程序。你有没有尝试从你的应用程序代码访问它? –