如何解决如何遍历kubectl的节点列表,并回显每个节点名称?
我想遍历节点中的节点名称
kubectl get nodes
命令并回显Bash
中的名称。
解决方法
kubectl
在-o
标志下提供了各种过滤器。您可以使用kubectl --help
查看列表。一种方法是使用for循环对其进行循环。
for node in $(kubectl get nodes -o name);
do
echo " Node Name: ${node##*/}"
echo "Type/Node Name: ${node}"
echo
done
-o,--output ='':输出格式之一: json | yaml | wide | name | custom-columns = ... | custom-columns-file = ... | go-template = ... | go-template-file = ... | jsonpath = ... | jsonpath-file = ...
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。