Viji
@Viji
Junior DevOps Engineer

Как вы подходите к обновлению Kubernetes кластера, основанного на kops/aws?

Привет всем,

знаю вопрос очень широкий, но хотел бы спросить как лучше обновить cluster based on k8s 1.11.6 (etcd version 2) до k8s 1.15?

Что обновлять сначала, в каком порядке? Читал, что использование kops edit не лучшая идея! Можно ли обновить сначала мастер ноды?

всем боб... добра )
Вадим
  • Вопрос задан
  • 44 просмотра
Пригласить эксперта
Ответы на вопрос 2
kops edit/update нормально обновляет кластер.
Я б советовал обновлять по одной версии за раз и каждый раз проверять не слетело ли что-то в конфигах деплойментов и тд. У k8s api же меняется, и какая-нибудь ваша кастомщина может улететь в трубу.

В k8s 1.11 уже есть поддержка etcd3 - я бы начал с обновления etcd до рекомендованных 3.2.10+ и морально готовился править деплойменты.
Ответ написан
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Не ответ, но напишу по шагам:
  1. Переносим инфраструктуру на ECS
  2. Выкидываем k8s
  3. Получаем похвалу за то что сэкономили компании много денег и нервов.


k8s решение в AWS было создано для того чтобы помочь компаниям, работающим с ним, проще переехать в их облако. Все, одна задача. Дальше он в AWS бесполезен. В других облаках все хорошо, у них нет нормальных менеджеров
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы