kubernetes - 列出 kubernetes 中每个命名空间的 pod
问题描述
我的集群中有几个命名空间,并且想要一个类似的日志:
NAMESPACE NAME PODS
MY_NAMESPACE my_ns6446f67599-25g7f 10
解决方案
您可以使用--all-namespaces
flag 来获取 pod。
kubectl get pods --all-namespaces
从您的输出来看,您似乎正在尝试打印replicaset
s,因为输出中有一个 PODs 计数列。
kubectl get replicaset --all-namespaces
如果要限制结果列,我们可以使用如下--0 custom-columns=
参数。
$ kubectl get replicaset --all-namespaces -o custom-columns=NAMESPACE:.metadata.namespace,NAME:.metadata.name,PODS:.status.replicas
NAMESPACE NAME PODS
MY_NAMESPACE my_ns6446f67599-25g7f 10
推荐阅读
- xcode - 如何在 big sur 中删除 mac 催化剂应用程序数据?
- sql-server - SQL Server 中的 STUFF,主 ID 上有 2 个表
- ionic-framework - 在 Ionic 6 中使用 API 登录
- arrays - 为什么我的 firebase 监听器重复记录
- java - 简化/优化大量 if...else if...else 语句
- arrays - 从 JSON 数组列表中检索未知的键名和值
- java - 难以测试在构造函数中创建的对象
- html - div的背景图像和边距顶部问题
- javascript - laravel 将输入值存储到会话中而不提交表单
- angular - Angular Material Autocomplete 控件一旦打开就不会因页面级滚动等外部操作而关闭