侧边栏壁纸
  • 累计撰写 208 篇文章
  • 累计创建 16 个标签
  • 累计收到 5 条评论

目 录CONTENT

文章目录

kubectl常用命令

Wake
2022-08-10 / 0 评论 / 0 点赞 / 727 阅读 / 273 字

kuberctl常用命令
1、查看类命令

  • -kubectl cluster-info ----查看集群信息
  • -kubectl -s http://localhost:8080 get componentstatuses ----查看各组件信息
  • -kubectl get pods ----列出当前所有的pod
  • -kubectl get pods -o wide ----查看pods所在的运行节点
  • -kubectl get pods -o yaml ----查看pods定义的详细信息
  • -kubectl get rc ----查看Replication Controller信息
  • -kubectl get service ----查看service的信息
  • -kubectl get nodes ----查看节点信息
  • -kubectl get pod --selector name=redis ----按selector名来查找pod
  • -kubectl exec pod名 env ----查看运行的pod的环境变量
    2、操作类命令
  • -kubectl create -f 文件名 ----创建
  • -kubectl replace -f 文件名 [–force] ----重建
    3.删除:
  • -kubectl delete -f 文件名
  • -kubectl delete pod pod名
  • -kubectl delete rc rc名
  • -kubectl delete service service名
  • -kubectl delete pod --all
  • -kubectl run mybusybox --image=busybox ----启动一个pod
  • -kubectl run mybusybox --image=busybox --replicas=5 ----启动多个pod
  • -kubectl delete deployments mybusybox ----删除创建的pod
  • -kubectl get pods ----列出当前所有的pod
  • -kubectl describe pod [PODNAME] ----查看pod的状态
  • -kubectl run mynginx --image=nginx --port=80 --hostport=8000 ----创建带有端口映射的pod
  • -kubectl run -i --tty busybox --image=busybox ----创建带有终端的pod
0

评论区