有时候需要输出一些k8s的资源信息为一个表格比如统计资源你的数量
将下面你的模板保存为template.txt
1 2 3 4
| cat << EOF >> template.txt 名字 数量 保留内存 保留cpu 最大内存 最大cpu metadata.name spec.replicas spec.template.spec.containers[*].resources.requests.memory spec.template.spec.containers[*].resources.requests.memory spec.template.spec.containers[*].resources.limits.memory spec.template.spec.containers[*].resources.limits.cpu EOF
|
然后执行
1
| kubectl get deployment -o custom-columns-file=template.txt
|
除了用模板文件还可以用
1
| kubectl get deployment -o custom-columns=名字:.metadata.name,数量:.spec.replicas
|