Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Имеет ли смысл в контейнеризации и cicd в майнкрафт проектах?

Метки:
Теги Теги
cicd docker jenkins minecraft

twinky09

Активный участник
Пользователь
Баллы
61
Имя в Minecraft
twinkey09
Ку парни, у меня возник небольшой вопрос. Условно, у меня есть проект с 5 серверами и банджой. Имеет ли смысл контейнеризировать этот проект в докере, и условно юзать дженкинкс для сборки и развертывания в докер этого проекта?
 
В случае, если у тебя какой либо из серверов полностью вайпается с определённой периодичностью - есть смысл его в контейнер закидывать как снэпшот чистого сервера. В других случаях адекватного смысла нет.
 
Наверное имеет смысл только в том, чтобы попробовать контейнеризацию и CI/CD, то есть освоить технологию и поиграться с ней. Видел достаточно много реализаций этого в майнкрафте. Особенно понравился цикл выката обновлений, где обновление устанавливается на сервер с перезагрузкой самого сервера глубокой ночью (когда минимальное количество онлайн, чтобы днем не мешать игрокам).

А что по поводу контейнеризации, то чаще всего делают образ последнего снапшота сервера, куда потом выкатывают обновление и поднимают как тестовый сервер, а оттуда потом в продакшен.
 
Последнее редактирование:

Поделиться этой страницей

Назад
Верх