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

相关推荐
冲上云霄的Jayden2 小时前
ubuntu 22一步步 安装docker和配置使用国内源
linux·ubuntu·docker·国内源
javpy3 小时前
docker部署nacos报错 ‘env NACOS_AUTH_TOKEN must be set with Base64 String.‘
linux·docker·centos
能不能别报错4 小时前
K8s学习笔记(二十) 亲和性、污点、容忍、驱逐
笔记·学习·kubernetes
舰长1154 小时前
k8s 持久化存储方案-NFS
云原生·容器·kubernetes
梁正雄8 小时前
扩展-docker-ovs编译
运维·docker·容器
文静小土豆9 小时前
Ansible 自动化部署K8S1.34.1
kubernetes·自动化·ansible
凯子坚持 c11 小时前
通往Docker之路:从单机到容器编排的架构演进全景
docker·容器·架构
Fuly102411 小时前
使用docker本地部署dify
运维·docker·容器
遇见火星15 小时前
Ubuntu Docker 容器化部署教程
linux·ubuntu·docker
Panda__Panda18 小时前
docker项目打包演示项目(数字排序服务)
运维·javascript·python·docker·容器·c#