是否可以从kubectl获得没有Pod运行的k8s节点?这里我们有3个k8s节点:node1 node2 node3和一个运行在node1上的pod。我可以使用kubectl列出node2和node3吗?
lvmkulzt1#
是的,你可以使用这个单行脚本:
comm -23 <(kubectl get nodes --no-headers | awk '{print $1}' | sort) <(kubectl get pods --no-headers -n <name_of_your_namespace_to_search> -owide | awk '{print $7}' | sort)
但有一个细微差别,它搜索选定的名称空间,而不仅仅是pod。
1条答案
按热度按时间lvmkulzt1#
是的,你可以使用这个单行脚本:
但有一个细微差别,它搜索选定的名称空间,而不仅仅是pod。