ptchol
27.01.2017
11:48:27
Там хттп апи другое
Dmitry
28.01.2017
23:03:53
А юникорн имеет смысл ставить для моей древней системы?
Xeniya MTS
29.01.2017
04:33:51
Dmitry
29.01.2017
13:38:10
~70 нод
Google
ptchol
29.01.2017
14:29:44
ненужно
Холм
14.02.2017
16:37:32
Зря ты пришел сюда чувак, тут все мастера паппета и не задают вопросов.
Xeniya MTS
14.02.2017
18:44:58
Холм
14.02.2017
18:45:59
Честно говоря, не могу понять, что туто бсуждать. все документировано. За месяцы работы с паппетом так и не возникло вопросов, которые не решил гугел.
Xeniya MTS
16.02.2017
00:04:37
Вот тоже с тобой согласился
Ну я не знаю, бест практики всякие
тут иногда задают вопросы :)
Зато флуда нет, как в девопс-чатике
коллеги, а как Вы деплоите паппет паппетом?
особенно в случае 4-й версии?
ptchol
25.02.2017
19:11:50
агент ?
Xeniya MTS
25.02.2017
19:56:26
м?
Ну разумеется, я имею ввиду puppet apply
Google
Xeniya MTS
25.02.2017
19:57:01
Те без мастера, конечно
ptchol
26.02.2017
02:50:09
В ту штуку которая деплоит ноды, запихали инсталляцию агента
Ilya
26.02.2017
05:09:31
git clone && puppet apply
Xeniya MTS
26.02.2017
15:17:51
А чем локальный puppet apply не устраивает?
ну я вот так и хочу. И хочу понять, нужно ли писать свой модуль, или какой-то хороший есть на паппетфордже? Я посмотрела парочку, не работают. Правда, багрепорты или патчи отправлять не стала
Тимур
26.02.2017
15:19:28
Вопрос деплоит ли в принципе кто-то паппетом ?
Xeniya MTS
26.02.2017
15:31:57
Ну и для дизастер рекавери и всякого такого
ptchol
26.02.2017
17:24:08
Xeniya MTS
26.02.2017
17:24:32
ptchol
26.02.2017
17:24:47
или ты про друацкие случаи типа "передеплоил нада теперь отзват ьсерт \ призвать серт" ?
Xeniya MTS
26.02.2017
17:25:00
я просто хочу красиво деплоить мастер :)
ptchol
26.02.2017
17:25:14
а тебе это часто нужно ?
Xeniya MTS
26.02.2017
17:25:28
дизастер рекавери нужно не частно, но когда нужно...
ptchol
26.02.2017
17:25:47
ээээ
а причем здесь паппет мастер ?
у тебя что если мастер падает, всё ? дизастер ?
Google
Xeniya MTS
26.02.2017
17:26:23
Я просто не хочу, что бы вообще что-то в проде было устанавливаемо руками
ptchol
26.02.2017
17:26:43
если есть реально таие SLA на мастера, советую отказатсья от него )
Xeniya MTS
26.02.2017
17:26:43
что бы всё было воспроизводимо итд
ptchol
26.02.2017
17:27:09
и юзать тупо апплай и локальную репу целиком держать
Xeniya MTS
26.02.2017
17:27:15
Т.е. я хочу паппетом ставить паппетмастер. И в ситуации, когда паппет мастера нет
(ну т.е. на ноутбуке или где-то ещё он, наверное, будет, но....)
Т.е. мне интересно, как бы другие коллеги красиво устанавливали паппет мастер. Мне нравится, что в Шефе шеф ставит сам себя
я хочу сделать так же
ptchol
26.02.2017
17:31:52
в шефе шеф не ставит сам себя
вобще вопрос странный.
потому что как то слабо бьется с реальностью.
поскольку разворачивание мастера предполагает кучу действий, типа клона туда всяких модулей, исходов вашего когад и т д
гемы дополнительные для той же хиеры
конфиуграции сертификатов
любые попытки "сделаем отдельную репу, положим туда bootstrap а дальше уже актуальная инфа из основного репо приедет" у меня на личном опыте заканчивались провалом
Тимур
26.02.2017
17:38:32
Ну хочется девушке прекрасного. Это же так естественно :) когда надо нажать не одну кнопку, а две - это уже не тот эффект :)
Видимо без masterless puppet никак
Мне бы интересно услышать про опыт кто как деплоит с помощью паппета всякие приложения
К примеру задеплоить бэкэенд и в случае успешного деплоя перейти к фронту
Google
Тимур
26.02.2017
17:44:31
Может кто-то прям намутил что-то красивое с mcollective
ptchol
26.02.2017
17:44:59
они сделали эт ов энтерпрайзе назвали аппликейшен
имхо я всегда отрицательно относился к такому, потому что эти действия предполагают мутации стейта, а пуппеты и шефы они как бы хреново умеют в мутацию стейта, и только через модули её осуществляют.
Тоесть вы всё равно придёте к тому, что весь сценарий деплоя будет описан на руби, а наружу будет торчать какой то "интерфейс" в виде классов модулей.
Имхо это велосипед.
Но хозяин барин )
Мне из штук которые делают такие вещи понарвился cloudslang но он не полетел как то
Тимур
26.02.2017
17:50:21
Ну вот мне тоже кажется, что определенный слой на паппете, а вот приложения или всякие сложные деплои - это уж ansible/salt/И так далее
ptchol
26.02.2017
17:50:58
мне вобще понравился подход нетфликса
они забили на это дерьмо и запилили сервис в котором можно написать "сценарии" и ранить их когда нужно
это необходимо для документирования таких редких случаев, и можно видеть хистори прогонов \ изменения последние и т д
Тимур
26.02.2017
17:52:14
Интересно, спс
ptchol
26.02.2017
17:55:38
winston помоему они назвали штуку эту