Как получить новый список рабочих узлов GKE, используя k8s client-go - PullRequest
0 голосов
/ 21 июня 2019

Я использую k8s client-go SDK NodeInterface , чтобы получить список всех узлов кластера GKE. API возвращает список правильно. Когда я обновляю (уменьшаю) размер пула узлов GKE, некоторые из рабочих узлов уничтожаются. Я жду кластера, чтобы стать стабильным.

Вызывает тот же API, чтобы вывести список всех узлов GKE, включая один, который был убит. Нужно ли ждать еще некоторое время, чтобы получить обновленный список рабочих узлов? ИЛИ Я что-то здесь упускаю?

1 Ответ

0 голосов
/ 26 июня 2019

После уменьшения размера пула узлов удаляемый узел получает статус «Cordoned» и через некоторое время исчезает из списка. Обычно это занимает одну-две минуты.

Следовательно, вам следует немного подождать, чтобы позволить кластеру конкурировать с удалением узла.

...