Vlad
эм
Vlad
у тебя деплой странный
Ohar
странно, не думал что так замарачиваться надо будет
Конфиги не должны входить в репозиторий
Vlad
https://12factor.net/config
Vlad
и деплой наврядли должен происходить по гит пушу
Vlad
деплой должен быть по вебхуку от репозитория
Ohar
Ну с точки зрения пользования это одно и то же
Vlad
ну хз
Vlad
по пушу абсолютно ручной труд
Vlad
по хуку автоматически
Ohar
хотя у меня самого после пуша надо идти на сервак и пуллить ветку и forever restartall делать
Ohar
Ибо не дошли руки нормально сделать
Vlad
Что и требовалось доказать
Vladimir
я думаю, чтобы после крэша сервак поднимался
Vladimir
гарантирует в какой то степени
Vladimir
он гарантирует, что пока он работает, он будет перезапускать
Vladimir
в какой то другой степени ничто тебе ничего не гарантирует
Nikita
хз насчет forever, а pm2 умеет система переподнимать
Vladimir
все может сдохнуть
Nikita
через service
Vladimir
это лишь значит что нужно менеджить форевер системный менеджером
Sergey
кто шарит в кронтасках?
Vladimir
И кто так вообще делает?
Vladimir
первый раз слышу
Vladimir
Я верю что такая фича есть в systemd
Vladimir
Я не верю, что ее все повально используют
Vladimir
И - ничто не мешает сделать то же самое forever
Nikita
pm2 так делает
Vladimir
Точно так же?
Nikita
само пингует что надо
Vladimir
Да почему плохая то?
Vladimir
Идея как идея
Vladimir
Нужно понимать, какие сценарии покрывает, какие нет
Vladimir
И сервер сам может сдохнуть
Nook
Вопрос, зачем вам вообще pm2 на продакшене?
Vladimir
И датацентр сгореть
Vladimir
И земля может быть уничтожена метеоритом
Vladimir
От всего этого pm2 не спасет
Nook
docker + kubernetes
Vladimir
А от чего то спасет
Vladimir
Вот и все дела
Nook
docker + kubernetes кстати спасет даже от сгорания датацентра
Vladimir
Очень интересно, как же?
Vladimir
Если у тебя все в одном датацентре
Nook
loadbalancer это умеет делать
Nook
Если у него кластер отвалится
Nook
Он спокойно поднимает контейнеры в другом кластере
Vladimir
Для этого нужен другой датацентр, очевидно
Nook
Gcloud никто не отменял )
Vladimir
Речь о том, что это не всем нужно
Nook
Ктати выходит дешевле чем heroku
Vladimir
Само собой
Nook
В любой ситуации теперь docker+kube
Nook
Даже если у тебя маленький сервак
Nook
в подвале
Nook
Один из плюсов это деплой
Nook
Заменяешь image и у cебя подготавливается replicaSet
Vladimir
это вроде не предназначено для прода
Nook
replicasets?
Vladimir
kube
Nook
o_O
Vladimir
или я чет путаю?
Nook
Скорее всего
Vladimir
я про это: https://github.com/kubernetes/minikube
Vladimir
в общем кубернетес это дикий оверкил для многих
Nook
1 раз настроить и забыть
Nook
Так же можно использовать схожие конфигурации
Vladimir
Не знаю, как тут забыть когда тебе нужно кластер etcd мейнтейнить
Nook
gcloud решает этот вопрос
Nook
Зачем брать облако, если ты будешь всеравно что-то админить?
Nook
Ты за это деньги платишь
Vladimir
gcloud решает, потому что там кубернетес managed стоит
Vladimir
> @Nook_Scheel Зачем брать облако, если ты будешь всеравно что-то админить? Ну например, потому что там этого нет
Nook
Ну если у тебя 1 сервер который стоит в подвале. То зачем etcd?
Nook
Если 2
Nook
На DigitalOcean уже куча статей
Nook
Как это все настроить и не трогать
Vladimir
Обычно если что то не трогать, оно в какой то момент ломается и перестает работать
Vladimir
Особенно когда речь о СУБД
Nook
MongoDB вроде норм работал 2 года и сейчас работает