如何解决如何恢复意外删除主标签的k8s / Openshift集群
我不小心删除了k8s群集的唯一主节点的主标签。
SQL> with test (col) as
2 (select 9012020 from dual union all
3 select 12012020 from dual
4 )
5 select col,6 to_date(lpad(col,8,'0'),'mmddyyyy') result
7 from test;
COL RESULT
---------- ----------
9012020 01.09.2020
12012020 01.12.2020
SQL>
当我尝试重新登录时,我点击了
[root@bemire-inf ~]# kubectl label node master0.bemire node-role.kubernetes.io/master-
node/master0.bemire labeled
[root@bemire-inf ~]# oc get no
NAME STATUS ROLES AGE VERSION
master0.bemire Ready worker 25h v1.16.2. <--------- here used to be [master,worker]
worker0.bemire Ready worker 25h v1.16.2
worker1.bemire Ready worker 25h v1.16.2
worker2.bemire Ready worker 25h v1.16.2
[root@bemire-inf ~]# kubectl label node master0.bemire node-role.kubernetes.io/master
error: at least one label update is required
[root@bemire-inf ~]# oc get no
error: You must be logged in to the server (Unauthorized)
所以基本上我不能使用kubectl / oc CLI重新添加主标签。
并且没有主节点,集群就无法部署控制平面,从而禁用了集群登录。
关于如何恢复主节点的任何建议?
解决方法
打开了一个针对redhat的票证,看来简短的答案是在这种情况下1个主群集无法恢复。 https://access.redhat.com/support/cases/#/case/02784079
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。