我有linux命令来获取特定名称空间中pod的资源使用情况,等效的python命令是什么
$ kubectl top pod
NAME CPU(cores) MEMORY(bytes)
nginx-deployment-7fd6966748-57mt5 0m 2Mi
nginx-deployment-7fd6966748-jpbjl 0m 2Mi
nginx-deployment-7fd6966748-snrx4 0m 2Mi
感谢您的输入,以下命令运行正常
>>> from kubernetes import client, config
>>>
>>> config.load_kube_config()
>>> resource = api.list_namespaced_custom_object(group="metrics.k8s.io",version="v1beta1", namespace="default", plural="pods")
>>> for pod in resource["items"]:
... print(pod['containers'], "\n")
...
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句