k8s中对于pod的常用操作

162 阅读1分钟
  • 查看自己的pod
kubectl get pod -n jenkins
  • 查看自己的deployment
kubectl get deployment -n 命名空间

删除pod

  • 查看自己命名空间下的pod
kubectl get pod -n jenkins

显示如下:

NAME                        READY     STATUS    RESTARTS   AGE
jenkins2-8698b5449c-grbdm   1/1       Running   0          8s

-n 填写自己的命名空间 查看自己所有的命名空间kubectl get namespaces

  • 删除pod
kubectl delete pod pod名称 -n pod所在的命名空间
  • 所有的pod删除完以后,执行kubectl get deployment -n 命名空间查看deployment,显示如下:
NAME       DESIRED   CURRENT   UP-TO-DATE   AVAILABLE   AGE
jenkins2   1         1         1            1           17h
  • 删除deployment
kubectl delete deployment deployment名称 -n deployment所在的命名空间
  • 删除之后在次查看自己的pod跟deployment,显示如下即为删除成功
No resources found.

配置pod,并运行

配置文件配置
命令配置