Files
netology-devops/src/homework/12-kubernetes/12.4

Выполнение домашнего задания по теме "12.4. Развертывание кластера на собственных серверах, лекция 2"

Q/A

Новые проекты пошли стабильным потоком. Каждый проект требует себе несколько кластеров: под тесты и продуктив. Делать все руками — не вариант, поэтому стоит автоматизировать подготовку новых кластеров.

Задание 1

Подготовить инвентарь kubespray

Новые тестовые кластеры требуют типичных простых настроек. Нужно подготовить инвентарь и проверить его работу. Требования к инвентарю:

  • подготовка работы кластера из 5 нод: 1 мастер и 4 рабочие ноды;
  • в качестве CRI — containerd;
  • запуск etcd производить на мастере.

Пример inventory-файла для запуска kubespray: inventory.example.ini. В данной конфигурации необходимо только изменить ip-адреса виртуальных машин.

Задание 2

Подготовить и проверить инвентарь для кластера в yandex.cloud

Часть новых проектов хотят запускать на мощностях yandex.cloud. Требования похожи:

  • разворачивать 5 нод: 1 мастер и 4 рабочие ноды;
  • работать должны на минимально допустимых виртуальных машинах

// todo