
Антон
18.05.2018
21:19:04
Он такой понятный

Эдуард
18.05.2018
21:19:05
Если тебе не важна скорость - жги

Антон
18.05.2018
21:19:39

Yevhen
18.05.2018
21:19:40

Google

Антон
18.05.2018
21:19:46
Ансибл его вызовет

Эдуард
18.05.2018
21:20:00
Костыль.

Yevhen
18.05.2018
21:20:17

Антон
18.05.2018
21:20:18

Эдуард
18.05.2018
21:22:12
Либо делай всё декларативно, либо катай баш. Ансибл не для команды shell придумывался, если что.

Yuliy
18.05.2018
21:23:42
Главное если работает)
А так всем пофик если на один раз. Никто не оценит все равно

Антон
18.05.2018
21:24:12
Да мне по сути разовую миграцию сделать и выпилить

Игорь
18.05.2018
21:24:16
а солт не для замены шефу, руби не веба, пыха не для сайтов, питон не для....хм...

Антон
18.05.2018
21:24:47
Для меня башем имхо дольше будет

Эдуард
18.05.2018
21:25:11

Yuliy
18.05.2018
21:25:35
Capistrano тогда)

Игорь
18.05.2018
21:25:38
тут скорее логика в том, что не надо писать башевые простые команды в питоне

Google

Антон
18.05.2018
21:26:12

Игорь
18.05.2018
21:26:22
хотя смотря по задаче если идет ветвление сравнимое с двумерными массивами - то проще на питоне

Эдуард
18.05.2018
21:27:06

Игорь
18.05.2018
21:27:58

Антон
18.05.2018
21:28:14
Плюс потом мне надо будет сидеть и на каждый сервер самому подключаться и там запускать. Ансибл же может к хостам цепляться как я понял

Эдуард
18.05.2018
21:29:03

Игорь
18.05.2018
21:29:13
ммм... видимо нужно уточнить что значит поднять докер

Эдуард
18.05.2018
21:29:21

Антон
18.05.2018
21:29:35

Игорь
18.05.2018
21:29:49

Эдуард
18.05.2018
21:30:24
Да - по саше
Нет, не совсем так он катит модули

Антон
18.05.2018
21:30:39
Ну в моем случае получается надо будет выполнить docker-compose up -d mysql

Игорь
18.05.2018
21:30:51
аааа
вот оно трехстрочное
теперь ясно

Антон
18.05.2018
21:31:15
http://docs.ansible.com/ansible/latest/modules/docker_module.html
Тут вот можно задействовать этот модуль и указать путь до docker-compose.yml
И все

Google

Эдуард
18.05.2018
21:31:54
Сдохни, блин.

Dmitry
18.05.2018
21:32:12
Расскажите если у кого есть истории с ухода с дженкинса в гитлаб и наоборот

Антон
18.05.2018
21:32:35

Эдуард
18.05.2018
21:32:53

Игорь
18.05.2018
21:32:57
ну... я параноик и не стал бы отдавать репу для установки докера в чистую систему а потом там вызывать докер пулл, подпихивать файл компоса, и потом радоваться

Эдуард
18.05.2018
21:33:04

Игорь
18.05.2018
21:34:02
а амазон как же?

Эдуард
18.05.2018
21:34:39

Игорь
18.05.2018
21:35:03
я про бутстрап

Dmitry
18.05.2018
21:35:09

Антон
18.05.2018
21:35:12
1й таск поднимет docker-compose
2й таск запустит дамп из mysql 5.5 и рестор в mysql 5.7
3й таск изменит настройки подключения к мускулю в приложении

Эдуард
18.05.2018
21:35:15
Год
Полтора

Антон
18.05.2018
21:35:19
Я так прикинул

Эдуард
18.05.2018
21:35:39

Dmitry
18.05.2018
21:35:54
Год
я до этого сидел, потом в стартапе запилили CircleCI, хватало, до тех пор пока собирать большие вещи не нужно стало. Ну и лезть на инфораструктуру собственную

Антон
18.05.2018
21:36:18

Эдуард
18.05.2018
21:36:41

Google

Dmitry
18.05.2018
21:36:51

Антон
18.05.2018
21:36:51
Третий зальёт новый конфиг

Эдуард
18.05.2018
21:37:16

Dmitry
18.05.2018
21:37:28
Уточню, на гитлаб в итоге?
смотрю гитлаб, к дженкинсу возвращаться страшно)) чтоб все поднять с нуля надо много кликать. или уже нет?
ну Jenkinsfile понятно есть, да.

Admin
ERROR: S client not available

Эдуард
18.05.2018
21:37:59

Антон
18.05.2018
21:38:28
Какие могут всплыть проблемы
Может иначе сделаю

Dmitry
18.05.2018
21:38:42

Эдуард
18.05.2018
21:39:10

Антон
18.05.2018
21:39:56
Непонятно

Эдуард
18.05.2018
21:40:07

Антон
18.05.2018
21:41:28

Эдуард
18.05.2018
21:42:08
Вся. Хотя вполне рабочая, я первую неделю в ансибле так и делал

Антон
18.05.2018
21:43:22
Для разовой операции сойдёт
Насчёт Даша понял. Посмотрю на модуль http://docs.ansible.com/ansible/latest/modules/docker_module.html

Google

Антон
18.05.2018
21:45:09
Первый шаг без шела, и второй будет тоже. Третий же просто замена конфига

Dmitry
18.05.2018
21:46:23

Эдуард
18.05.2018
21:52:09
upstream/downsteram jobs
Тригеры при сборке
Плюс выкладка прода женей - это пц, для этого есть рестуха, в которую можно сходить

Dmitry
18.05.2018
21:54:04
разве Project Pipeline это не то?

Дмитрий
18.05.2018
22:00:45

Dmitry
18.05.2018
22:02:29

Дмитрий
18.05.2018
22:03:24
Есть ce есть ee, репы все там. Даже кое где ишю трекер, но это извращение.

Dmitry
18.05.2018
22:03:37

Дмитрий
18.05.2018
22:08:20

Dmitry
18.05.2018
22:10:23
я поставил последний RC в контейнере, все конфиги через omnibus передаются вроде неплохо

Дмитрий
18.05.2018
22:11:06
Но да, вся логика пайплайна прописывается ручками в файле.

Dmitry
18.05.2018
22:11:37

Дмитрий
18.05.2018
22:11:42
В отличие от дженкинса, где можно и мышкай натыкать многое.