首页 > 解决方案 > 列出 Kubernetes 中运行的所有控制器

问题描述

我刚刚通过 Helm 安装了控制器,我可以通过 列出 helm 包helm list,但是是否可以通过kubectl或列出集群中运行的所有控制器api-query

标签: kuberneteskubectl

解决方案


如果您的意思是复制控制器,那么您可以通过以下方式列出它们kubectl

kubectl get replicationcontroller -n my-namespace

或者从所有命名空间中列出它们:

kubectl get rc --all-namespaces

您还可以使用 API:

curl http://localhost:8080/api/v1/replicationcontrollers

更新: 您可以以相同的方式列出其他控制器类型,例如replicaset( rs)、deployment( deploy)、statefulsetdaemonset( ds) job


推荐阅读