kubectl get service --all-namespace 如果 Ready 匹配可用则过滤掉
kubectl get service --all-namespace filter out by if Ready matches Available
寻找 query/filter 以仅列出某些部署:如果 AVAILABLE 列匹配 READY
示例:
NAMESPACE NAME READY UP-TO-DATE AVAILABLE
app1 app1 1/1 1 1
app2 app2 2/2 2 2
app3 app3 0/0 0 0
基本上只是为了查看实际 运行 app1 和 app2 应该从查询中显示的任何内容。
这是对以 Integer/Integer.
格式打印 READY
状态的所有类型资源的通用答案
kubectl get deployment --all-namespaces |grep -P '\s+([1-9]+[\d]*)\/\s+'
这只是使用 grep
来捕获匹配的 (integer)/(same-integer) 格式。
寻找 query/filter 以仅列出某些部署:如果 AVAILABLE 列匹配 READY
示例:
NAMESPACE NAME READY UP-TO-DATE AVAILABLE
app1 app1 1/1 1 1
app2 app2 2/2 2 2
app3 app3 0/0 0 0
基本上只是为了查看实际 运行 app1 和 app2 应该从查询中显示的任何内容。
这是对以 Integer/Integer.
格式打印READY
状态的所有类型资源的通用答案
kubectl get deployment --all-namespaces |grep -P '\s+([1-9]+[\d]*)\/\s+'
这只是使用 grep
来捕获匹配的 (integer)/(same-integer) 格式。