我想导入的输出:
kubectl get pods -o json
一个python pandas的数据框。这也应该包含所有的容器和资源请求和限制。
我的代码如下所示:
import json
import numpy as np
import pandas as pd
import os
pods_raw = os.popen('kubectl get pods -o json').read()
pods_json = json.loads(pods_raw)['items']
从这里开始我努力以正确的方式在 Dataframe 中获取数据,特别是当多个容器存在时,“spec.containers”应该被分开。
1条答案
按热度按时间kokeuurv1#
下面是一个如何将感兴趣的数据提取到 Dataframe 的示例。输出只是一个示例(因为您没有在问题中指定所需的输出):
图纸: