Kubernetes基础——Kubectl指令原理

一、查看指令

1、查看所有namespaces下的pods信息

kubectl get pods -A

kubectl get pods -nkube-system

2、查看所有pods的configmap文件

kubectl get cm -A

kubectl get cm -nkube-system

 3、查看没有命名空间的资源

kubectl api-resources --namespaced=false

4、查看使用命名空间的资源

kubectl api-resources --namespaced=true

 5、查看单个pod的cm详细配置

 kubectl describe cm  calico-config -nkube-system

 6、查看pods副本数

kubectl get ds -nkube-system

 7、查看namespaces空间

kubectl get ns

8、查看所有pods的标签

kubectl get pod --show-labels --all-namespaces

kubectl get pod --show-labels -owide --all-namespaces | grep master

9、查看所有pods所在宿主机ip详情参数-o wide

kubectl get pod --show-labels --all-namespaces

查看pods启动Events日志、镜像版本、pod状态、保活规则、pod涉及containers

 查看pod运行日志及etcd时间健康检查

kubectl logs -nkube-system etcd-k8s-master

 

 

二、修改配置

三、创建配置

 

参考:

https://www.cnblogs.com/ryanyangcs/p/12964685.html
https://zzk.cnblogs.com/s/blogpost?w=kubectl%E5%8E%9F%E7%90%86
 

 

posted on 2024-11-12 18:07  gkhost  阅读(25)  评论(0编辑  收藏  举报

导航