需求描述
一些情况下,我们需要先把某个master节点从k8s集群中摘除掉,进行某些操作之后再加入到集群。
或者,我们需要先把某个master节点从k8s集群中摘除掉,然后把这个节点加入到另外一个k8s集群。
本文中,我们就来研究一下从k8s集群中摘除一个master节点再重新加入集群的方法。(worker节点太简单,不再单独讨论)
《ansible+kubeadm部署K8S高可用集群》一文中,我们安装完成了K8S高可用集群。表面看一切正常,跑测试pod也没有问题。
但是在《K8S中安装Milvus》时,就出现了问题。
1 | helm install milvus-operator \ |
报错:
1 | Warning FailedMount 82s (x13 over 11m) kubelet MountVolume.SetUp failed for volume "cert" : secret "milvus-operator-webhook-cert" not found |
从报错看,像是cert-manager的问题。