@puppet_ru

Страница 45 из 112
ptchol
28.12.2017
16:16:58
брось

Xeniya MTS
28.12.2017
16:18:14
пытаюсь начать тестировать свои модули
показывайте куски кода. Не обещаю правда, что посмотрю сегодня, я тут убегаю уже :( Но, может, кто ещё ответит, или я на днях

JT
28.12.2017
16:18:56
да собственно сам процесс уже задолбал

не могу нормально стартовать :)

Google
JT
28.12.2017
16:19:41
Puppet Development kit - на винду становиться, но не работает, бо ИТ-департмент порезал права ДевОпсам :)

JT
28.12.2017
16:20:00
а собрать пазл из руби и гемов - не могучается :)

Xeniya MTS
28.12.2017
16:20:01
сорри, у меня линупс

может, кто знает

JT
28.12.2017
16:20:08
ха!

Xeniya MTS
28.12.2017
16:20:09
кто-то ещё

JT
28.12.2017
16:20:15
был бы линукс

Xeniya MTS
28.12.2017
16:20:24
а если в виртуалке?

или вот, теперь же убунта есть в десятой винде :)

я не видела правда, но, говорят, оно работает даже немного

JT
28.12.2017
16:21:02
да эта скотина хочет создать симлинки - и как следствие падает :(

и там тоже пробовал - не все там едет :(

Google
Xeniya MTS
28.12.2017
16:21:25
такое часто встречается? :(

я вообще всегда счастлива не иметь рута в продакшене (меньше гемороя и ночных звонков),

JT
28.12.2017
16:22:02
ага, и такое бывает

Xeniya MTS
28.12.2017
16:22:10
но без рута на своей машине и с виндой как-то грустно совсем

JT
28.12.2017
16:22:44
@polnoch а чем тестишь модули ?

Xeniya MTS
28.12.2017
16:22:46
и там тоже пробовал - не все там едет :(
попробуйте в виндузятном чате спросить

они могут знать

JT
28.12.2017
16:23:14
дам там есть обход - "термально-ректальный" на ИТ-департмент :)

Xeniya MTS
28.12.2017
16:23:32
@polnoch а чем тестишь модули ?
самописные скрипты на руби с питоном (я знаю, что некрасиво, но я люблю питон... :)) и дженкинкс

JT
28.12.2017
16:24:05
а есть какой пример на гит-хабе ?

минимальный хоть

Xeniya MTS
28.12.2017
16:24:24
а есть какой пример на гит-хабе ?
по тестам? Увы, нет. Я их на работе писала, и NDA :(

JT
28.12.2017
16:24:36
да и у меня тоже NDA

Xeniya MTS
28.12.2017
16:24:41
пости код, мы будем разбираться и направлять всем чатом

тогда пости для учебного проекта код

JT
28.12.2017
16:25:01
да я пытаюсь чтобы вообще взлетело

Xeniya MTS
28.12.2017
16:25:22
да, но про Windows и руби я не знаю. Может, кто-то сталкивался :(

точно нельзя виртуалку локально пускать для разработки?

JT
28.12.2017
16:26:01
да щас пробую этот путь

Google
Xeniya MTS
28.12.2017
16:26:42
окей, пиши если что не получится. Увы, я убегаю :( Сегодня уже не смогу посмотреть, и завтра скорее всего тоже. У вас же не срочно?

ну или кто-то подскажет

Anton
28.12.2017
17:10:58
сорри, у меня линупс
Как диагноз. ?

Georgii
31.12.2017
14:02:04
а есть какой пример на гит-хабе ?
Ищи гит бук puppet test driven development

JT
31.12.2017
14:03:12
Georgii может подскажешь какой мануальчик ?

Georgii
31.12.2017
14:03:23
да, но про Windows и руби я не знаю. Может, кто-то сталкивался :(
Наши ребята, управляющие виндовым окружением паппетом, девелопят в убунте

Georgii может подскажешь какой мануальчик ?
Я с телефона. Во вторник кину. На работе в букмарках есть. Но я написал как гуглить

JT
31.12.2017
14:04:26
спасибо!

Georgii
31.12.2017
14:05:41
Pdk делает красивую рыбу, но не без изъянов, как по мне. И у нас 3.8 до сих пор, потому нам не катит вообще

Открой всеми любимый модуль ntp в forge

Там тесты хорошо написаны

Лови https://www.gitbook.com/book/camptocamp/puppet-tdd-book/details

Xeniya MTS
31.12.2017
21:31:41
с новым годом! Пусть да никогда не падают у всех агенты, и пусть всегда компилируются конфигурации!

0x00
31.12.2017
21:32:21
Ура! Всем бодрости духа в новом году :)

JT
31.12.2017
21:32:37
Спасибо и вам тоже чистого кода ;)

С Новым Годом! ???? Пусть все плохое уйдёт туда где сейчас старый, а новый принесёт новые достижения и успехи! Пусть мечты осуществятся и желания сбудутся )) Ну и самое главное чтобы на все это хватило сил!!

Georgii
02.01.2018
08:33:40
https://jmangt.gitbooks.io/test-driven-puppet

Max
03.01.2018
08:37:46
https://github.com/neb0t/neb0t-motd

запилил мотд по мотивав древнего поста

Может будет полезно или кто-то захочет добавить что-то от себя.

Google
dk
10.01.2018
14:52:56
Интересно, внедрять паппет в 2018 году - это норма или нет?

Georgii
10.01.2018
14:59:30
aws паппет поддержку только-только добавил

вопрос очень уж философский )

Xeniya MTS
10.01.2018
15:01:19
aws паппет поддержку только-только добавил
why not? Если не микросервисная архитектура?

Georgii
10.01.2018
15:01:39
Xeniya MTS
10.01.2018
15:02:18
это было к вопросу про 2018
Я думаю, паппет актуальная штука в 2018-м году, если архитектура приложения не микросервисная. Птчёл гонит :)

развивается, актуальная, со своими плюсами и минусами (постепенно преодоляются, кроме главного, для меня, минуса - руби)

dk
10.01.2018
15:03:22
Паппет считается монстром с высоким порогом вхождения и богатыми возможностями по превращению деплоя в непонятную магию, в которой запаришься потом выяснять - как оно так вообще получилось, ковыряя факты и эксплейны лукапов :)

Xeniya MTS
10.01.2018
15:04:03
aws паппет поддержку только-только добавил
Это ты про официальный модуль? Сторонних много же :) + многие своё писали

монстр он для тех, кто не может в кодинг, ИМХО

ansible проще, так там yaml

ну и по тому, что сервер не нужен

Xeniya MTS
10.01.2018
15:05:54
Но зато в ансибле постоянно ломают каждый релиз модули (местный аналог паппет плагинов),

и если пишешь большую конфигурацию, приходится иногда входе деплоя менять версию ансибла налету :)

+ в галактике траш и угар вместо стабильного кода

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

для большого паппет

Viktor
10.01.2018
15:08:34
Для маленького можно попробовать bolt

Google
Xeniya MTS
10.01.2018
15:08:59
Для маленького можно попробовать bolt
не знаю, ансибл норм по-моему :)

dk
10.01.2018
15:10:32
монстр он для тех, кто не может в кодинг, ИМХО
Согласен, но большинство админов не могут :с Просто я щас столкнулся с ситуацией, когда в компании нет СУК и экспертизы с работы с ними. Думал начать внедрять ансибл, коллеги эту идею тоже поддерживают, но написание базовой роли под зоопарк систем и решений представляется невозможным без лютого количества копипасты кода и костылей ворараундов для изменения задач базовой для конкретного сервака. Из-за чего внедрение ансибла начинает казаться сомнительной идеей :с А без возомжности легко сетапить серваки, ресетапить старые с минимальными изменения в коде и возможности использовать СУК как доку к серваку - затея теряет вообще какой-либо смысл.

ptchol
10.01.2018
15:11:30
Ксения завела свою балалайку снова

Xeniya MTS
10.01.2018
15:11:31
впрочем, ты это, наверное, и так говоришь

ptchol
10.01.2018
15:11:32
по кругу

Паппет для деплоя стал пригоден месяц назад если что

если кто то деплоил им в смысле CI то он мудак

dk
10.01.2018
15:12:04
Паппет может все, что нужно, но имеет пулл-архитектуру, руби под капотом, и полностью ручное управление зависимостями, его все боятся :) А шефы/солты/рексы и прочие никто вообще не видел в глаза :с

Xeniya MTS
10.01.2018
15:12:11
ptchol
10.01.2018
15:12:29
это дикая дичь

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