как извлечь конфигурации и другую информацию из мертвого кластера kubernetes? - PullRequest
1 голос
/ 14 апреля 2020

В эти дни я играю с Kubernetes и мне удалось установить кластер с одним узлом (на одном компьютере). Я вижу, что он предлагает много инструментов для добавления / изменения / удаления частей конфигурации (сервисов, модулей, развертываний, ...), но мне было интересно, что можно сделать, если узел больше не запускается - то есть машина в порядке, но конфигурация сломан.

Существуют ли инструменты, которые могут помочь в этой ситуации? Я говорю об услугах, развертываниях и т. Д. c.

Кажется, что Kubeadm предоставляет только конфигурацию узла, в то время как kubectl требует наличия работающего узла для получения информации.

1 Ответ

0 голосов
/ 14 апреля 2020

kubectl общается с кластером через API , и чтобы это работало, нам нужно запустить kube-apiserver.

$ kubectl get pods -A -l component=kube-apiserver
NAMESPACE     NAME                         READY   STATUS    RESTARTS   AGE
kube-system   kube-apiserver-yaki-test-1   1/1     Running   0          3d18h

Существует несколько способов доступа к вашему кластеру, но все они требуют, чтобы у вас был запущен сервер API.

Лучший способ - исправить причину сбоя кластера. Здесь вы можете прочитать о способах устранения неполадок в кластере.

...