k8s的一些命令

  1. kubectl get nodes :查看节点的状态

  2. 查看Pod的状态:

    1. kubectl get pod --all -namespaces
    2. Pending,ContainerCreating,ImagePullBackOff都表明Pod没有就绪,Running才是就绪状态
  3. 查看Pod的具体情况:

    1. kubectl describe pod podname
    2. kubectl describe pod kube-flannel-ds-v0p3x 00 --namesapce=kube-system
  4. kubectl get pod --all-namespace -o wide

  5. sudo systemctl status kubelet.service:查看kubelet的状态

  6. 执行命令部署应用:kubectl run httpd-app --image=httpd --replicas=2

  7. kubectl get deployment:查看部署的应用

  8. kubectl get pod -o wide:查看pod的具体信息

  9. kubectl apply -f nginx.yml:创建nginx应用,nginx.yml需要自己创建

  10. kubectl delete deployment nginx-deployment或者kubectl delete -f nginx.yml 删除创建的应用

  11. kubectl label node k8s-node1 disktype=ssd:标注k8s-node1是配置了SSD的节点

  12. 通过kubectl get node --show-labels查看节点的label

  13. 删除label disktype命令:kubectl label node k8s-node1 disktype-

  14. kubectl get daemonset --namespace=kube-system:查看守护进程

  15. kubectl edit daemonset kube-proxy --namespace=kube-system查看kube-proxy配置

  16. kubectl get job 查看Job的状态

相关推荐
FGGIT3 小时前
使用Docker快速本地部署RSSHub结合内网穿透访问RSS订阅源
运维·docker·容器
豆包MarsCode3 小时前
使用豆包MarsCode 实现高可用扫描工具
大数据·人工智能·python·云原生·容器
li3714908903 小时前
生产k8s 应用容器内存溢出OOMKilled问题处理
docker·容器·kubernetes
wumingxiaoyao4 小时前
AWS 容器注册表服务 ECR
docker·云计算·aws·ecr·容器注册服务
007php0074 小时前
在Kubernetes中部署PHP项目的完整指南
学习·云原生·容器·架构·golang·kubernetes·php
时迁105 小时前
K8S介绍---搭建集群
云原生·容器·kubernetes
程序那点事儿5 小时前
CentOS 7 中安装 docker 环境
运维·docker·容器
午与羽7 小时前
Nestjs构建Certeasy证书自动化平台 - 系统部署
运维·docker·pm2
运维有术7 小时前
一文搞定!在 Kubernetes 集群上部署主从复制 MySQ
云原生·kubernetes