Я столкнулся с некоторыми проблемами при присоединении рабочего узла в существующем кластере.Ниже приведены подробности моего сценария. Я создал кластеры высокой доступности с 4 основными узлами и 3 рабочими узлами.Я удалил 1 главный узел. Удаленный узел не был частью кластера, и сброс был успешным.Теперь присоединение удаленного узла в качестве рабочего узла в существующем кластере.
Я запускаю команду ниже
kubeadm --token giify2.4i6n2jmc7v50c8st 192.168.230.207:6443 --discovery-token-ca-cert-hash sha256: dd431e6e19db45672add3ab0f0b711da29f1894231dbeb10d823ad833b2f6e1b В вышеприведенной команде - 192.168.230.207 - это IP-адрес кластера *
Результат вышеприведенной команды
предварительная проверка обслуживания: предварительный запрос на обслуживаниене активирован, пожалуйста, запустите 'systemctl enable docker.service' [ПРЕДУПРЕЖДЕНИЕ IsDockerSystemdCheck]: обнаружил "cgroupfs" в качестве драйвера Docker cgroup.Рекомендуемый драйвер "systemd".Пожалуйста, следуйте инструкции на https://kubernetes.io/docs/setup/cri/ [WARNING FileExisting-tc]: tc не найден в системном пути [WARNING Service-Kubelet]: служба kubelet не включена, пожалуйста, запустите 'systemctl enable kubelet.service' [preflight] Чтениеконфигурация из кластера ... [preflight] К вашему сведению: этот файл конфигурации можно посмотреть с помощью 'kubectl -n kube-system get cm kubeadm-config -oyaml' ошибка этапа выполнения preflight: невозможно получить конфигурацию kubeadm-config ConfigMap: ошибкачтобы получить карту конфигурации: Get https://192.168.230.206:6443/api/v1/namespaces/kube-system/configmaps/kubeadm-config: dial tcp 192.168.230.206:6443: connect: соединение отклонено
Уже пробовал Шаги 1. ted этот файл (kubectl -n kube-system get cm kubeadm-config-oyaml) с использованием патча kubeadm и удаленных ссылок на удаленный узел ("192.168.230.206") 2. Мы используем внешний etcd, поэтому проверенный список членов для подтверждения того, что удаленный узел не является частью etcd. Запущен ниже команды etcdctl --endpoints =https://cluster -ip --ca-file = / etc / etcd / pki / ca.pem --cert-file = / etc / etcd / pki / client.pem --key-file = /etc / etcd / pki / client-key.pem member list
Может кто-нибудь помочь мне решить эту проблему, так как я не могу присоединиться к этому узлу?