докер образ с анисиблом, ключами, скриптами из проджекта и набором для запуска ансибл плейбуков. Пушит в регистри
2ой запускает этот образ из регистри, прописывает ключи по ssh на пустые машины, ставит там все для кубера, чистит свап и прочие неудобства, поднимает кубер на мастер ноде и джойнит остальные ноды.
Плюс всего безобразия в том что на пустых машинах оно юзает прокси для скачивания пакетов, чистит перед установкой kubeadm reset. Юзает логин и пароль админа для первоначальной установки ключей ансибл и для прокси. Я указываю точные версии ПО через переменные в ансибл инвентари. Могу пересоздать кластер кубера за 5 минут.
Вопрос: это колхоз? Может есть готовые решения для установки кубер кластера автоматом вообще без ручных операций на машинах? Образа виртуалок, заранее готовые, разворачивать не могу. Корп сеть, многое закрыто(
Что то не пойму kind запускает ноды кластеров в докер контейнерах на хосте? А оно может юзать ресурсы нескольких хостов? Просто кажется что kind надо сетапить на одном жирном сервере, а это нам не очень подходит.
Угу, оно скорее для одного хоста. А вам точно надо больше в рамках CI/CD?
Обсуждают сегодня