zoukankan      html  css  js  c++  java
  • k8s集群上删除pod及service

    k8s集群中删除pod:

    找到pod的命名空间然后根据命名空间删除pod

    1、先删除pod
    
    2、再删除对应的deployment
    
    否则只是删除pod是不管用的,还会看到pod,因为deployment.yaml文件中定义了副本数量
    
    
    实例如下:
    
    删除pod
    
    [root@test2 ~]# kubectl get pod -n jenkins
    NAME                        READY     STATUS    RESTARTS   AGE
    jenkins2-8698b5449c-grbdm   1/1       Running   0          8s
    [root@test2 ~]# kubectl delete pod jenkins2-8698b5449c-grbdm -n jenkins
    pod "jenkins2-8698b5449c-grbdm" deleted
    
    查看pod仍然存储
    
    [root@test2 ~]# kubectl get pod -n jenkins
    NAME                        READY     STATUS    RESTARTS   AGE
    jenkins2-8698b5449c-dbqqb   1/1       Running   0          8s
    [root@test2 ~]# 
    
    删除deployment
    
    [root@test2 ~]# kubectl get deployment -n jenkins
    NAME       DESIRED   CURRENT   UP-TO-DATE   AVAILABLE   AGE
    jenkins2   1         1         1            1           17h
    [root@test2 ~]# kubectl delete deployment jenkins2 -n jenkins
    
    再次查看pod消失
    
    deployment.extensions "jenkins2" deleted
    [root@test2 ~]# kubectl get deployment -n jenkins
    No resources found.
    [root@test2 ~]# 
    [root@test2 ~]# kubectl get pod -n jenkins
    No resources found.

    -------------------------------------------------------------------------------------------------------------------------------------------------------------

    1. 查看deployment  2.删除指定的deployment

    k8s集群上删除service:

    先找到service的命名空间,然后根据命名空间删除

  • 相关阅读:
    java中switch的用法以及判断的类型有哪些(Stringyteshortintchar枚举类型)
    B/S架构和C/S架构介绍
    Vue通信的10种方式
    Restful风格接口浅析
    浅析 http 接口
    Vue中 let 关键字
    vue中v-model详解
    安装RabbitMQ服务器及基本配置
    redis 面试题
    JSP页面中<%!%>与<%%>与<%=%>详解
  • 原文地址:https://www.cnblogs.com/aidenzdly/p/12667590.html
Copyright © 2011-2022 走看看