如何解决向基本的kubectl get pods命令添加其他列
im试图构建一个我们一直使用的自定义列查询。我想要的是获取此基本输出:
NAME READY STATUS RESTARTS AGE
mypod 2/2 Running 4 2d3h
并简单地在其中添加一列,我想要的就是将NODE:.spec.nodeName
添加到该表中。我找不到上述的基本列格式,有人知道我在哪里可以找到它吗?我尝试搜索kubectl源代码,但事实证明这是一个挑战。
在哪里可以找到此输出模式?
解决方法
您可以在kubectl命令中使用标签--custom-columns
来获取nodeName:
-o=custom-columns=<spec>
使用逗号分隔的自定义列列表打印表格
例如:
kubectl get pods my-pod -o=custom-columns='DATA:spec.nodeName'
将返回节点名称。
Here,您可以找到有关标记的更多信息并查看用法示例。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。