命令查看所有控制器的列表
时间: 2023-11-03 21:04:18 浏览: 34
您可以使用以下命令查看所有控制器的列表:
```
kubectl get <controller-type> -n <namespace>
```
将 `<controller-type>` 替换为您要查看的控制器类型,例如Deployment、StatefulSet、DaemonSet等;将 `<namespace>` 替换为您要查看的命名空间。如果不指定 `-n` 参数,则将在默认命名空间中查找控制器。
例如,要查看默认命名空间中的所有Deployment,可以使用以下命令:
```
kubectl get deployment
```
要查看命名空间 `test` 中的所有StatefulSet,可以使用以下命令:
```
kubectl get statefulset -n test
```
请注意,这些命令只会列出当前集群中已经创建的控制器。如果您需要创建新的控制器,请使用相应的Kubernetes资源定义文件进行部署。
相关问题
查看k8s支持的控制器命令
您可以使用以下命令查看 Kubernetes 支持的控制器列表:
```
kubectl api-resources --verbs=list --namespaced -o name | grep 'controller'
```
这将列出所有支持命名空间的控制器资源。如果需要列出不受命名空间限制的资源,可以去掉 `--namespaced` 参数。
查看电脑k8s支持的控制器的命令
您可以运行以下命令来获取您电脑上 Kubernetes 集群所支持的控制器列表:
```
kubectl api-resources --verbs=list --namespaced -o name | grep 'controller'
```
这个命令将会列出所有支持命名空间的控制器资源。如果您需要列出不受命名空间限制的资源,可以去掉 `--namespaced` 参数。请确保您已经安装并配置好了 `kubectl` 工具。