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的状态

相关推荐
我不是秃头sheep3 小时前
Ubuntu 安装 Docker(镜像加速)完整教程
linux·ubuntu·docker
alden_ygq5 小时前
Kubernetes Horizontal Pod Autosscaler(HPA)核心机制解析
云原生·容器·kubernetes
格桑阿sir6 小时前
Kubernetes控制平面组件:Kubelet详解(三):CRI 容器运行时接口层
docker·kubernetes·containerd·kubelet·cri-o·容器运行时·cri
dadeity9 小时前
Linux 离线安装 Docker 和 Docker Compose 最新版 的完整指南
linux·docker·docker-compose
东方未明010814 小时前
docker(一)前言:高并发服务端技术架构的演进
docker·性能优化·高并发·虚拟化·容器化
hwj运维之路17 小时前
k8s监控方案实践(三):部署与配置Grafana可视化平台
云原生·kubernetes·grafana
yt9483217 小时前
Docker-基础(数据卷、自定义镜像、Compose)
运维·docker·容器
Hfc.17 小时前
docker-daemon.json
docker·容器·json
和计算机搏斗的每一天17 小时前
k8s之探针
云原生·容器·kubernetes
项目題供诗1 天前
黑马k8s(四)
云原生·容器·kubernetes