кластер rancher / k8s недоступен при отключении сервера rancher

#kubernetes #kubectl #rancher #kubeconfig

Вопрос:

Я настроил два кластера с rancher 2.5.x, один кластер управления с одним узлом для запуска сервера rancher и один «производственный» сервер, который обрабатывает стеки приложений.

Все работало нормально, теперь во время обновления сервера rancher до версии 2.6, по-видимому, произошел сбой, и сервер rancher с тех пор не работает. Сам кластер управления все еще работает, только сервер ранчо нет. Однако, поскольку доступ передается через сервер rancher, я не могу подключиться ни к одному из кластеров через kubectl или helm.

Я вижу, что все необходимые контейнеры в кластере управления все еще запущены и работают: введите описание изображения здесь

Кроме того, я могу подключиться к этому серверу по ssh. Итак, у меня есть доступ ко всем ресурсам, но поскольку я не могу подключиться к кластеру самостоятельно, я не могу решить эту проблему. Я думаю, было бы довольно просто просто исправить выпуск rancher helm, чтобы он снова заработал. Но я понятия не имею, как я мог это сделать. Я думал о локальном запуске kubectl или helm на узле в кластере управления, но я не знаю, как получить kubeconfig для этого. Конфигурация kubeconfig, которую я использовал ранее, подключается к серверу rancher, что и является проблемой сейчас.

Есть ли возможность подключиться к кластеру без использования kubeconfig, созданного rancher?