@puppet_ru

Страница 32 из 112
Ivan
29.10.2017
09:19:38
Это не решит проблему, паппет мастер под контролем паппета, но тут был человеческий фактор

Google
Xeniya MTS
29.10.2017
09:20:00
выплыло бы при тестировании скорее всего

JT
29.10.2017
09:21:35
Кстати, как вы относитесь к выходу Bolt ?

Ivan
29.10.2017
09:29:47
выплыло бы при тестировании скорее всего
Потенциально да. Но если не выплыло, то будут большие проблемы.

Ivan
29.10.2017
09:30:58
Кого?

Xeniya MTS
29.10.2017
09:30:59
ну и бэкапы должны быть :(

Ivan
29.10.2017
09:31:10
Бэкапы конфигов nginx на балансерах?

Xeniya MTS
29.10.2017
09:31:14
Кого?
зафакапленной инфраструктуры

Бэкапы конфигов nginx на балансерах?
это вообще должно пофиксится одним проходом агента

Ivan
29.10.2017
09:32:46
Агент сломан, инфраструктура сломана, паппет агент не работает адекватно. Что делать? :)

Xeniya MTS
29.10.2017
09:34:13
Агент сломан, инфраструктура сломана, паппет агент не работает адекватно. Что делать? :)
паппет мастер ставится паппетом, его переставляем, он работает, так? :)

Ivan
29.10.2017
09:34:39
У меня упал продакшн, 30-40к запросов в секунду на балансеры

Xeniya MTS
29.10.2017
09:34:45
а дальше, если даунтайм минут 40 ок, можно перезалить сломанную инфраструктуру

Google
Ivan
29.10.2017
09:34:49
Что делать? Восстанавливать паппет?

Это хуйовый совет

Меня похоронят

Anton
29.10.2017
09:35:23
Xeniya MTS
29.10.2017
09:35:29
Что делать? Восстанавливать паппет?
если пожар, то чинить руками

Ivan
29.10.2017
09:35:40
Настраивать SaltStack. ☺️
предварительно перейдя в другую компанию? :)

Anton
29.10.2017
09:35:50
Можно и так.

Xeniya MTS
29.10.2017
09:35:54
если может полежать, то перезалить всё

Ivan
29.10.2017
09:36:01
если пожар, то чинить руками
вот я и спрашиваю как автоматизировать восстановление измененных файлов из filebucket

Xeniya MTS
29.10.2017
09:36:09
или можно залить балансеры после починки руками

вот я и спрашиваю как автоматизировать восстановление измененных файлов из filebucket
не знаю, никак скорее всего. Напишите feature request паппетлабсу

Ivan
29.10.2017
09:37:54
думаю, просто напишу тогда обёртку над puppet bucket с обработчиком таймстампов

Xeniya MTS
29.10.2017
09:38:40
лучше патч для паппета и толкнуть в апстрим

ptchol
29.10.2017
13:46:40
во первых отката в паппете нет по опредлению и все должны это понимать

имхо если выкинуть дичь типа "всё сломалось, а паппет не решает не умеет так чтобы всё волшебно починилось, потому паппет гавно", то самое прстое решение, это использование выкатки агенты из разных сред

у вас на паппетсервере могут в папке environment существовать 2 конфигурации production и dev к примеру. и вы можете катить конфигурацию неким враппером который будет всё катить как puppet agent -t -env dev и если всё плохо делать сверху puppet agent -t -env prod

но это вам ничего не гарантирует кроме проблем.

вы должны быть уверены что все дейсвтия изменений, которые проводят ваши модули абсолютно идемпотентны

имхо, я за многое время с разными системами понял что любая попытка в виде шага назад это плохо

Google
ptchol
29.10.2017
13:52:22
нужно делать шаг вперед но на ревертнутый вариант тех действий которые были сделаны

как вы сможете достичь максимально быстро, лучше вам знать.

JT
29.10.2017
14:24:48
@ptchol как тебе выход puppet bolt ?

ptchol
29.10.2017
14:32:07
да никак

они купили дистелли и всех их продуты под собой зарелизили

все эти tasks/piplines очень туго вписываются в паппет.

что то они упрощают, но выглядеть это будет как костыли

в ПЕ версии есть сущность application которая позволяет делать ордеринг между инстансами объектов на разных нодах

вангую что во фри это как раз будут крутить пайплайнами и тасками

я не против нового инструмента, у меня размывается всё больше картина концепции паппета как инструмента

и как бы любой пайплайн и любой таск это изменение стейта по факту ты выносишшь то что делалось раньше только в модуле на уровень ДСЛа

как бы упрощение, как бы круто, но как бы кажется что люди не очень понимают всю эту концепцию со стейтом, и его мутацией

и у нас будут таски с exec {}

самые злоебучий код который может быть в паппете

ну или я чо то не так понял ! ))

JT
29.10.2017
14:38:40
мне кажется, что папет пытаются узнаться за "упрощенным Ансиблом" и вводят то что тут неуместно :(

Айтуар
30.10.2017
11:26:50
Привет всем. Посоветуйте пожалуйста ресурсы для быстрого вхождения в puppet.

ptchol
30.10.2017
11:58:47
а дальше уже по доке лазить по интересующим местам

Google
nagasai
30.10.2017
12:19:56
Which is best ticketing tool except jira

ptchol
30.10.2017
12:33:45
Redmine :trollface:

Anton
30.10.2017
12:35:32
WordPress!

Ivan
30.10.2017
12:36:39
Bitcoin

Xeniya MTS
30.10.2017
12:40:05
Айтуар
30.10.2017
12:47:44
quick start их
Спасибо

JT
30.10.2017
12:55:28
@Aytuar возможно было бы не плохо начать с книжки?

Айтуар
30.10.2017
12:57:14
@Aytuar возможно было бы не плохо начать с книжки?
Мне нужно быстро понять что тут понаписали до меня и как это работает. И потом уже буду вникать глубже когда сам буду писать.

JT
30.10.2017
12:57:45
@Aytuar аналогично было

мне как раз книга помогла "въехать" почему так, а не иначе именно в папете

JT
30.10.2017
13:00:41
ща

я начинал с этой: http://shop.oreilly.com/product/0636920034131.do

Айтуар
30.10.2017
13:02:20
JT
30.10.2017
13:03:05
да, где-то видел, но я читал на английском - там нет ошибок переводчиков

Айтуар
30.10.2017
13:04:33
я начинал с этой: http://shop.oreilly.com/product/0636920034131.do
Есть эл. вариант где скачать? Или самому искать или купить?

JT
30.10.2017
13:04:54
да надо глянуть дома в планшете, может есть дома

Xeniya MTS
30.10.2017
16:04:08
лучше в оригинале читать

более медленно, но меньше ошибок

Я начинала с Pulling string of the puppet, но она вообще уже не актуальная

Google
ptchol
30.10.2017
16:09:36
Не тратьте своё время на паппет

разберитесь по верхам, вам хватит

и выпилите его к чертям )

JT
30.10.2017
16:15:16
@ptchol и на что переходить ?

не пугай ЫнтерПрайс :)

Xeniya MTS
30.10.2017
16:16:03
@ptchol и на что переходить ?
он предлагает переходить на докер и куб

Я считаю, что он не прав по ряду причин (см. холивары выше)

JT
30.10.2017
16:16:19
да это ж не про то :)

Xeniya MTS
30.10.2017
16:16:52
да это ж не про то :)
ну в общем да. Это не универсальное решение. Но Птчёл считает, что универсальное

аргументы сторон холивара можете посмотреть выше

JT
30.10.2017
16:19:12
да меня тут отвлекли на работу :(

Xeniya MTS
30.10.2017
16:22:07
ИМХО, puppet и ansible универсальны. Докер нет.

оба - и puppet и ansible лютое говно (опять же ИМХО)

JT
30.10.2017
16:22:40
но это ж ставнение "теплого", "мягкого" и "зеленого"

Xeniya MTS
30.10.2017
16:22:44
но, к счастью, говно в разных вопросах

но это ж ставнение "теплого", "мягкого" и "зеленого"
Птчёл предлагает менять парадигму. Он верит, что микросервисы универсальны

что это серебрянная пуля

а я считаю, что это просто хайп

JT
30.10.2017
16:23:43
эм.... "пуля" из "..овна" ?

:)

пусть и в серебрянной оболочке :)

Страница 32 из 112