
Антон
29.09.2016
17:06:09
~$1000

Gleb
29.09.2016
17:06:12
и во сколько бы обошелся в DO, например

Антон
29.09.2016
17:07:13
дороже, + время на админство
хотя не не дороже

Google

Антон
29.09.2016
17:07:27
+- + время на админство

Gleb
29.09.2016
17:08:37
+ риски самого хероку, они там тоже не идеальные

Антон
29.09.2016
17:08:52
что за риски хероку?

Gleb
29.09.2016
17:09:29
что у них что-то ломается
инфра-то явно по-сложнее DO будет

Антон
29.09.2016
17:09:50
ну ломается да, на 20 минут раз в 2 месяца

yopp
29.09.2016
17:10:04
DO дорого
OVH рулит
(комментарий проплачен OVH)

Gleb
29.09.2016
17:13:17
ну и вот еще: хероку таки предоставляет ограниченное количество сервисов, никакую экзотику в проект не принесешь

Антон
29.09.2016
17:14:00
а это проблема?

Gleb
29.09.2016
17:14:44
вообще - то да, если я свой проект там в принципе запустить не могу, потому, что используемый им инструмент у них отсутствует

Антон
29.09.2016
17:15:20
ну можно в другом месте развернуть

Google

Gleb
29.09.2016
17:15:46
ну тогда и деплой будет не git push

Антон
29.09.2016
17:15:52
почему?
пусть ci выкатывает

Gleb
29.09.2016
17:16:19
ну можно и так, тогда CI, CN и тд

Антон
29.09.2016
17:16:23
я чо негр чтоли

Igor
29.09.2016
17:17:39
деплой через git push только для бложика и сгодится

Gleb
29.09.2016
17:18:02
да уж лучше cap deploy

Igor
29.09.2016
17:18:54
лучше ansible-playbook deploy.yml

Gleb
29.09.2016
17:20:22
вот кстати, хз, ansible это все-таки provision тул, зачем на него деплой вешать

Igor
29.09.2016
17:25:20
чем принципиально деплой от провиженинга отличается?

Gleb
29.09.2016
17:27:04
ну как бы деплой - положи код, смигрируй базу, перезапусти процессы. провижн - вот голый сервер, подготовь его для деплоя
можно конечно, микроскопом гвозди забивать, но зачем?

Антон
29.09.2016
17:33:19

Igor
29.09.2016
17:34:15
а в случае с докером совсем не совсем :)

Gleb
29.09.2016
17:34:41
ну докер это вообще другая история

Igor
29.09.2016
17:44:43
во вторых какое принципиальное отличие ansible от capistrano?

Mikhail
29.09.2016
17:47:18
??

ojab
29.09.2016
17:49:48

Mikhail
29.09.2016
17:50:51
ssh JE

Google

Антон
29.09.2016
18:16:11
я потерял нить
хорошо использовать инструмент когда это удобно
херока мне сейчас очень хорошо, даже не думаю о ней

s
29.09.2016
18:16:52

Антон
29.09.2016
18:17:01
станет больше 30-ти серверов задумаюсь, а может и нет

Igor
29.09.2016
18:51:49
Питон и Руби это разные языки программирования

s
29.09.2016
18:52:12
всегда рад
ну и сама постановка вопроса – “какое принципиальное отличие табуретки от теплоты”?

Igor
29.09.2016
18:54:15
Чиф и Паппет тоже разные инструменты
Не согласен
Капистрано и ансибл это табуретки

Igor
29.09.2016
18:55:04
Чиф и паппет кресла

yopp
29.09.2016
18:56:05
ты табуретка

s
29.09.2016
18:56:09
капистрано предназначен для перемещения исходников на сервер и выполнения вспомогательных команд
он не предназначен для оркестрации серверов

Igor
29.09.2016
18:56:20
Да ну?

s
29.09.2016
18:56:24
и делает это через жопу. так же как через жопу можно передать стулу теплоту

Igor
29.09.2016
18:56:41
А на создатели капистрано с тобой не согласны

s
29.09.2016
18:56:56
ну что я могу тут поделать

Igor
29.09.2016
18:57:08
Ансибл для орекстрации тоже не подходит

Google

Artur
29.09.2016
18:57:18

s
29.09.2016
18:57:20
почему не подходит?

Igor
29.09.2016
18:57:52
Потому что он не следит за серверами
От слова совсем
В отличии например от паппета

s
29.09.2016
18:58:18
что такое слежение за серверами?
мониторинг?

Igor
29.09.2016
18:58:50
Ансибл по сути тупой исполнитель скриптов на удаленной тачке
Как и капистрано
Просто больше свистелок и перделок

Admin
ERROR: S client not available

yopp
29.09.2016
18:59:13
для чего тогда подходит ансибл, прости?
а вообще, идите в @ru_devops
с такими разговорами

Igor
29.09.2016
18:59:40
Для деплоя, для провиженинга
Больше холиваров богу холиваров ;)

Dan
29.09.2016
19:00:41
Ансиблд

s
29.09.2016
19:00:57
так что такое слежение за серверами?

Igor
29.09.2016
19:01:17
Отвечу вопросом на вопрос

Google

Igor
29.09.2016
19:01:36
Что ты понимаешь по орекстрацией серверами?
Под слежением я понимаю что например паппет постоянно держит в памяти список серверов

s
29.09.2016
19:03:37
приведение множества серверов разных типов выполняющих разные роли к заданному состоянию, поддержание их конфигурации в консистентном состоянии

Igor
29.09.2016
19:03:38
И переодически опрашивает факты
Ну в таком понятии капистрано тоже может орекстрацией заниматься ;)
Хотя это обычно провиженингом называют
Но я могу ошибаться :)

s
29.09.2016
19:16:46
даже не знаю
в этом случае, правильный вопрос будет: чем отличается оркестрация от провижининга

Igor
29.09.2016
19:19:33
Ну в моем понимании оркестрация это когда ты рулишь всей системой в целом
В логическом плане
Те конкретные сервера это лишь ноды
Система оркестрации сама распределяет роли по каким-то критериям
https://www.ansible.com/blog/orchestration-you-keep-using-that-word

Антон
29.09.2016
19:48:56
если я скажу что лучше всего сиьки? тоже будет холивар? мне молчать вообще?

Dan
29.09.2016
19:49:11

Mikhail
29.09.2016
19:53:29
Кто нибудь знает либу для руби аналог friendly id

Artur
29.09.2016
19:53:58

Mikhail
29.09.2016
19:54:13
человеко подобные урлы из гема
нашел транслит

Artur
29.09.2016
19:55:05

Mikhail
29.09.2016
19:55:24
молодец
гуглить ты умеешь