首页 > 其他分享 >Rancher 无法删除集群的Solution

Rancher 无法删除集群的Solution

时间:2024-02-27 13:23:18浏览次数:28  
标签:kubectl Solution 集群 io cattle Rancher clusters

Rancher 无法删除集群的Solution

不同版本的Rancher都能遇到该问题,此问题中,Rancher版本为v2.6.0

当我们先删除节点,并在节点宿主机上删除了对应的服务器,再通过Rancher界面去删除托管/自建立集群时,往往这个操作会卡住,并出现报错:

{"type":"error","links":{},"code": "PermissionDenied", "message": "Method DELETE not supported", "status": 403}

这时,你需要强制删除集群。

解决方案参考: [2.6] Unable to remove cluster

  1. 登录到rancher中,进行命令操作,这里Rancher是利用docker安装部署的
docker exec -it <continarname> /bin/bash
  1. 登录成功后,运行如下命令
kubectl get clusters.management.cattle.io  # 找到你想删除的集群名,或者你也可以通过进入集群详情页去找URL中c-xxxxx的这个字段
export CLUSTERID="c-xxxxxxxxx" # 获取集群名
kubectl patch clusters.management.cattle.io $CLUSTERID -p '{"metadata":{"finalizers":[]}}' --type=merge 
#第三第四步的命令中的$CLUSTERID已经在第二步赋值,不用更改
kubectl delete clusters.management.cattle.io $CLUSTERID

或者可以运行如下的命令

kubectl -n fleet-default get clusters.provisioning.cattle.io # find the name of the cluster you want to delete
kubectl -n fleet-default patch clusters.provisioning.cattle.io <CLUSTERID> -p '{"metadata":{"finalizers":[]}}' --type=merge
kubectl -n fleet-default delete clusters.provisioning.cattle.io <CLUSTERID>

这样卡住的集群就可以删除了

标签:kubectl,Solution,集群,io,cattle,Rancher,clusters
From: https://www.cnblogs.com/rinya09/p/18036596

相关文章

  • DockerSwarm集群初始化
    使用Dockers部署Nacos集群前置条件:多个机器节点每个节点已经安装已经安装docker准备机器##修改每个master节点的hostnameipad|grep-E'ens33$'|awk'{print$2}'|sed's/\(.*\)\/.*/swarm\.master\.\1/'|xargshostnamectlset-hostname##修改每个work节点的......
  • Nacos集群使用docker构建和部署
    使用Dockers部署Nacos集群前置条件:已经安装docker已经有Mysql服务保存Nacos配置数据DockerSwarm集群已经初始化[root@swarmnacos]#dockernodelsIDHOSTNAMESTATUSAVAILABILITYMANAGERSTATUSENGINEVERSIONlbrj......
  • centos7安装hadoop(集群模式)
    目录节点规划安装前准备准备jdk和hadoop的安装文件分别修改三台主机名字建立hadoop账号添加账号并且指定密码添加hadoop账号到sudo组,vi/etc/soduers切换到hadoop账号配置三台主机的证书登录解压jdk和hadoop配置环境变量复制jdk和配置文件到别的节点使环境变量生效编辑文件修改修......
  • Solution Set #11
    177qoj7607.TheDoublingGame2首先可以发现对于一个局面,操作到这个局面的方案是唯一的(考虑一条边左右的棋子数量,可以知道这条边的移动方向,删去所有不移动的边之后,每个联通块只有一个点有棋子,而对于只有根有棋子的局面构造显然唯一)据此可以\(\mathcal{O}(n^2)\)DP:设\(f_{u......
  • 在K8S中,worke节点如何加入K8S高可用集群?
    在Kubernetes(K8S)中,将一个Worker节点加入到高可用集群的过程与加入单Master集群大体相似,但需要注意的是,高可用集群中的Master通常是通过负载均衡器暴露服务端点的,这样无论哪个Master节点宕机,Worker节点都可以连接到活跃的Master节点。以下是加入高可用Kubernetes集群的具体步骤:1.......
  • 在K8S中,SVC资源是否支持在K8S集群外部访问?
    在Kubernetes(K8S)中,Service资源可以通过特定类型支持在集群外部访问。以下是一些可以提供外部访问能力的Service类型:NodePort:NodePort服务会将服务映射到每个节点上的一个静态端口(范围默认为30000-32767)。通过这个端口,集群外部可以直接通过任意节点的IP地址和该NodePort来......
  • K8S集群固定Pod IP
    原理主要利用Calico组件的两个kubernetes注解(1)cni.projectcalico.org/ipAddrs(2)cni.projectcalico.org/ipAddrs单个Pod固定IP利用注解cni.projectcalico.org/ipAddrs示例Yaml如下apiVersion:apps/v1kind:Deploymentmetadata:name:front-endlabels:app:......
  • 2.22 闲话 & solution 『虽然我不是神/不像他们无所不能/却总畏惧一语成谶』
    有↑没有↓谁↑能够↓代↑替↓我↑(去考开学的一调)唐氏模拟赛,板子大战,全场都是板子,\(\textT3\)甚至还不如板子,\(byd\)题解居然是用的高贵的\(O(n\logn)\)算欧拉函数,唐\(\text{lxyt}\)复活赛打赢了可以去打\(\text{HEOI2024}\)了,体验名额DZ和xrlong的代码进行了大量对拍,仍......
  • solution-div2contest-D
    题面可以在link看到?大力手玩题!场切了!首先看到这种题,我们一定是先想给定一个树怎么求他的最大独立集。我忘记怎么贪心了,于是考虑DP,设\(f_{u,0/1}\)表示以\(u\)为根的子树中独立集包含或不包含\(u\)这个点的最大独立集大小。转移是显然的,为了下文讲解方便还是在这里写出......
  • ElasticSearch集群搭建
    1环境和版本1.1操作系统干干静静的centos7系统,选取的是mini的iso最小化安装CentOSLinuxrelease7.9.2009(Core)1.2ElasticSearch版本本文使用的版本是8.11.3,下载地址:https://www.elastic.co/guide/en/elasticsearch/reference/current/install-elasticsearch.html1.3......