У нас есть кластер ранчеров, состоящий из 8 машин:
- 1 сервер ранчеров
- 2 плоскости управления
- 3 и т. Д.
- 2 рабочих
Недавно мы потеряли наш сервер ранчо.В .kube/config
, сгенерированном rancher, указанным сервером является сервер ранчера:
apiVersion: v1
clusters:
- cluster:
certificate-authority-data: XXX
server: https://1.2.3.4/k8s/clusters/c-qz7pq
name: k8s
Однако, даже если сервер ранчера не запущен, кластер kubernetes все еще работает и не может подключиться кэто с командной строкой kubectl, потому что сервер ранчера, указанный в .kube/config
, не работает.Я попытался добавить ip плоскости управления вместо ip сервера ранчера в .kube/config
, но он не работает.
Есть ли способ напрямую обратиться к API kubernetes, работающему с ранчером?
Rancher версия: 2.1.3
Kubernetes версия: 1.11.5