#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?