立即在客户端go gin的简单集成(列表相关的进一步操作)之后,显示了名称空间部署服务,您总是会做什么?例如显示群集中运行的所有POD列表?根据名称空间显示POD列表?部署名称的吊舱?总的来说,此部分围绕着Pod列表的显示!
首先确认您需要获得的信息:kubectl获取豆荚-O宽
名称状态重新启动IP节点。
costeTime lables映像还添加了!基本复制,名称空间中的BITC listNamespace.go:src/service/pod.go。
状态应该没有相位的值没有问题?图像与deployment相同。从事我开始准备参与重新启动的数量...但是Kube-System下的POD具有异常输出,并首先忽略它!main!。去
添加r.get(“ pods”,service.listallpod)路由!运行main.go http://127.0.0.0.0.1:8080/podshttp://127.0.0.1.1:8080/pods?ns = ns = default!
通过名称空间命名空间区分吊舱列表仍然非常简单。如何根据部署的名称显示POD列表?这是Shen老师的过程,谁没有转过身...部署是与选择器标签匹配的POD标签,因此我首先理解。。编写基于命名空间depoyment名称:src/service/deployment.go文件::的方法getpodsbydeppobtain pod相关信息::
src/service/deployment.go最终如下:
main.go如下:
运行main.go http://127.0.0.0.0.1:8080/deplayment?ns =默认值&name = nginxx
原始:https://juejin.cn/post/7096735232434372639