需整理所有的项目的资源开销
# 管理节点获取数据
kubectl get pods -o json -A | jq -r '.items[] | {name: .metadata.name, cpu: .spec.containers[].resources.requests.cpu, memory: .spec.containers[].resources.requests.memory}'
# 加工数据成JSON
sed -i '1i[' 1.txt && sed -i 's/}/},/g' 1.txt && tac 1.txt > temp.txt && sed -i '0,/,/{s/,/]/}' temp.txt &&tac temp.txt > 2.txt
脚本功能:通过} 后面都加一个逗号,然后最前加个[ 最后一行删除, 加一个]
贴到https://uutool.cn/json2excel/ 可以下载上面的资源描述文件