首页 > 其他分享 >[k8s] 删除Terminating状态的namespace

[k8s] 删除Terminating状态的namespace

时间:2022-12-05 09:45:38浏览次数:45  
标签:tmp kubectl ns -- namespace json Terminating k8s

ns=ingress-nginx
kubectl get namespace $ns -o json > tmp.json
kubectl proxy --port=8081
另起一个连接
curl -k -H "Content-Type: application/json" -X PUT --data-binary @tmp.json http://127.0.0.1:8081/api/v1/namespaces/$ns/finalize
ns=ingress-nginx
kubectl get namespace $ns -o json |jq .spec={"finalizers":[]} > tmp.json
kubectl replace --raw "/api/v1/namespaces/$ns/finalize" -f tmp.json
kubectl patch ns $ns -p '{"metadata":{"finalizers":null}}'

 

标签:tmp,kubectl,ns,--,namespace,json,Terminating,k8s
From: https://www.cnblogs.com/hjfeng1988/p/16951486.html

相关文章

  • Kubernetes(K8S) helm 安装
    Helm是一个Kubernetes的包管理工具,就像Linux下的包管理器,如yum/apt等,可以很方便的将之前打包好的yaml文件部署到kubernetes上。Helm有3个重要概念:helm......
  • K8S-service介绍
    Service介绍在kubernetes中,pod是应用程序的载体,我们可以通过pod的ip来访问应用程序,但是pod的ip地址不是固定的,这也就意味着不方便直接采用pod的ip对服务进行访问。为了解......
  • k8s高级存储(PV、PVC)
    高级存储前面已经学习了使用NFS提供存储,此时就要求用户会搭建NFS系统,并且会在yaml配置nfs。由于kubernetes支持的存储系统有很多,要求客户全都掌握,显然不现实。为了能够屏......
  • Kubeadm高可用安装k8s集群-补充说明
    1.1k8s1.24管理用户无token处理1.24版本及以上关闭了自动生成admin-user-token的配置[root@k8s-master01dashboard]#kubectl-nkube-systemgetsecret|grepadmi......
  • k8s源码分析7-API核心服务Authorization的认证及鉴权
    一、Authentication认证本节重点总结:Authentication的目的Kubernetes使用身份认证插件利用下面的策略来认证API请求的身份客户端证书持有者令牌(BearerToke......
  • Kubernetes 的 NameSpace 无法删除应该怎么办?
    概述有时候我们操作不规范,或者删除的先后顺序有问题,或者某项关键服务没有启动,导致Kubernetes经常会出现无法删除NameSpace的情况。这种情况下我们应该怎么办?规范删除流......
  • Kubernetes 的 NameSpace 无法删除应该怎么办?
    概述有时候我们操作不规范,或者删除的先后顺序有问题,或者某项关键服务没有启动,导致Kubernetes经常会出现无法删除NameSpace的情况。这种情况下我们应该怎么办?规范删除......
  • 进击的K8S:Kubernetes基础概念
    Kubernetes简介Kubernetes简称K8S(因为k和s中间有8个字母),是一个开源的容器集群管理平台,基于Go语言编写。使用K8S,将简化分布式系统上的容器应用部署,使得开发人员可以专注于......
  • K8S 部署电商项目
     Ingress和IngressController概述在k8s中为什么会有service这个概念?Pod漂移问题Kubernetes具有强大的副本控制能力,能保证在任意副本(Pod)挂掉时自动从其......
  • k8s篇-k8s集群架构及组件详解【史上最详细】
    Okubernetes简介k8s是什么k8s是一个可移植的、可扩展的开源平台,用于管理容器化的工作负载和服务,可以促进声明式配置和自动化。k8s能做什么1)服务发现和负载......