Экземпляр EKS Node EC2 прекращается - PullRequest
0 голосов
/ 12 апреля 2019

Я выполнил эти шаги, чтобы обновить тип экземпляра существующего кластера EKS.

https://docs.aws.amazon.com/eks/latest/userguide/update-stack.html

Один из узлов был прерван и не вернулся.Теперь я застрял с одним узлом и плохо понимаю, как восстановить другой узел.

Есть ли какое-либо руководство или документация, которой я могу следовать, чтобы восстановить его?

https://codefresh.io/kubernetes-tutorial/recover-broken-kubernetes-cluster/

Я просмотрел это и не мог понять, было ли это то, что мне было нужно.

1 Ответ

0 голосов
/ 13 апреля 2019

Использование это руководство по началу работы ;прокрутите вниз до раздела Шаг 3. Запустите и настройте рабочие узлы Amazon EKS и следуйте инструкциям.

Основная идея, стоящая за узлами в EKS, заключается в создании узлов в группах автоматического масштабирования (ASG);не обманывайтесь именем, так как не существует политик автоматического масштабирования, определенных сценарием развертывания по умолчанию, поэтому группа фактически статична.Каждая ASG представляет общий тип машины, но может масштабироваться до N количества экземпляров.Если вам нужно добавить новые типы машин, вы можете просто использовать заданный CloudFormation YAML и указать правильный тип машины во время процесса развертывания.

Как только ваша ASG заработает и у вас будут запущены узлы, вам нужно будет зарегистрировать узлы у мастера Kubernetes.В EKS это делается путем добавления NodeRole, созданного на предыдущем шаге, в конфигурационную карту Kubernetes.Это зарегистрирует узел с мастером, и вы сможете увидеть, что узел подходит к kubectl get nodes.

Я настоятельно рекомендую вам следовать приведенному выше руководству по началу работыэто отличное введение в EKS и его мощные функции.

Надеюсь, это поможет!

...