Pra*_*n C 3 python python-3.x kubernetes kubernetes-python-client
我有 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
Run Code Online (Sandbox Code Playgroud)
感谢您的输入,以下命令运行良好
>>> from kubernetes import client, config
>>>
>>> config.load_kube_config()
>>> api = client.CustomObjectsApi()
>>> 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")
...
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6184 次 |
最近记录: |