
Protos
03.09.2018
16:40:09
Хз как коллеги терпят

Iurii
03.09.2018
16:40:29
вы выбирайте выражения
вы не понимаете основу, и еще я тугой?
кто ж вас лидом поставил такого и в мидлы нельзя

Google

Protos
03.09.2018
16:41:02
Разговор окончен

Andor
03.09.2018
16:41:49
збс

Iurii
03.09.2018
16:42:29
збс
забавно было ну такое, а что про тф не понял твой вопрос

Andor
03.09.2018
16:43:39
да думал может знаешь когда 0.12 планируют релизить

Iurii
03.09.2018
16:44:13

Andor
03.09.2018
16:44:24
до конфы?
хотя там осталось-то полтора месяца

Iurii
03.09.2018
16:44:43
до конфы?
в момент))) это кройняк если ты про нидеры

Protos
03.09.2018
16:45:19

Iurii
03.09.2018
16:45:45

Protos
03.09.2018
16:46:16

Google

Iurii
03.09.2018
16:49:41

Andor
03.09.2018
16:50:08
ээээ, а они обещались?
смысле их кто-то делает?

Iurii
03.09.2018
16:50:38

Andor
03.09.2018
16:51:01
ну в том смысле что их же нет, только руками запускать пупет на хостах
ну то есть через ssh или cloud-init какой-нибудь

Iurii
03.09.2018
16:51:21
мастер и мастерлесс
тестеров нет только
5 человек кто заюзал

Xeniya MTS
03.09.2018
17:42:03
@polnoch
а? нет времени читать 830 сообщений :)

ptchol
03.09.2018
17:54:33
расскажи людям как ужасен ансибл по сравнению с паппетом

Xeniya MTS
03.09.2018
19:40:19
я юзаю оба

Andor
03.09.2018
19:41:12
главное чтобы не солт

Xeniya MTS
03.09.2018
19:42:33
ansible
Psos:
- lightweight
- python
- yaml
- легко писать маленькие проекты
Cons:
- постоянно ломают модули между релизами
- ansible galaxy юзать нельзя
- сложно писать большие проекты
Puppet
Pros:
- DSL (да, мне нравится как ни странно)
- puppetforge, код из которого обычно работает
- легко писать большие конфигурации
Cons:
- ruby
- тяжелый
- hiera приделана к паппету через одно место
- так себе для деплоя (а не поддержания конфигураций)
- сложности с зависимостями между нодами
Пятый паппет я не видела - это важно может быть
что касается Docker'а, я сейчас генерирую докерфайлы ансиблом :)

Andor
03.09.2018
19:46:00
jinja vs erb

Xeniya MTS
03.09.2018
19:46:08
(всё же Ansible лучше bash в 2k18)

Google

Xeniya MTS
03.09.2018
19:46:21

Andor
03.09.2018
19:46:58
после ерб с полноценными рубями внутри сложно юзать jinja

Xeniya MTS
03.09.2018
19:47:27
в Ansible многое можно сделать кастомными фильтрами и плагинами на python
этим он удобен
но что-то большое на нём делать страшно, т.к. не знаешь, что завтра сломают, или что уже сломано, из тех модулей (а-ля паппетные плагины) что может тебе понадобится в разработке
делать мелкие атомарные штуки, если приложение микросервисное, можно - например, докерфайлы генерить ансиблом

Andor
03.09.2018
19:49:40
хуяк-хуяк-и-в-продакшн

Xeniya MTS
03.09.2018
19:49:42
для сложного и крупного монолита - я не думаю

ptchol
04.09.2018
06:16:26
ну вобщем всё как обычно )
вы тока главную ошибку не совершайте. не деплойтесь паппетом как походу пытается Ксения. все уже обожглись на этом

Iurii
04.09.2018
06:17:36
ансибл у нас применяется только для сборок)))

ptchol
04.09.2018
06:17:45
сборок ?

Iurii
04.09.2018
06:17:58
кстати у нас достаточно большой проект диплоелся папетом
либо вагрантов

ptchol
04.09.2018
06:19:16
а зачем там ансибль если это встраивается в любой билдер аля jenkins \ circle \ gitlab без какого либо ансибла ?
склонить репку куда то + вызвать docker build \ docker tag \ docker push как бы можно в чём угодно сделать и не тащить ансибль

Iurii
04.09.2018
06:20:55

ptchol
04.09.2018
06:21:10
ээээ

Google

ptchol
04.09.2018
06:21:14
всмысле ?

Iurii
04.09.2018
06:21:57
в прямом сборка идет пакером, берется имидж рхеловский и на него накатка нужно, к примеру ноды

Xeniya MTS
04.09.2018
06:22:28
ну вобщем всё как обычно )
у мя всё нормально в целом с паппетом, о проблемах я написала выше (ну нормально... Не совсем на самом деле, но ансибл по сумме баллов не лучше)

ptchol
04.09.2018
06:22:38
Так. Это я понял, а зачем ансибль то ? )

Xeniya MTS
04.09.2018
06:23:22

ptchol
04.09.2018
06:23:23

Xeniya MTS
04.09.2018
06:23:33
просто в 2k18 писать что-то на баше это противно
не 2004-й же год :)

ptchol
04.09.2018
06:23:43
а причём тут баш ? )

Xeniya MTS
04.09.2018
06:23:50
dockerfile же

ptchol
04.09.2018
06:24:08
чот как то вас из огня в полымя
у вас есть некая билдилка
по факту это скриптик который делает клон + билд + тэ + пуш

Xeniya MTS
04.09.2018
06:24:34

Iurii
04.09.2018
06:25:10

ptchol
04.09.2018
06:25:40
=_=

Xeniya MTS
04.09.2018
06:25:55

ptchol
04.09.2018
06:25:58
я не понимаю какие плагины нужны особенные чтобы вызвать 3 команды

Iurii
04.09.2018
06:26:02
даже если вы в дженкинсе будете билдить то приидется костылить некоторые вещи

Xeniya MTS
04.09.2018
06:26:21

Google

Xeniya MTS
04.09.2018
06:26:26
это всё на питоне
баш в 2к18 - ужас-ужас

Andor
04.09.2018
06:26:49
Ну хз
Я лучше три строчки на баше напишу

Iurii
04.09.2018
06:27:00
+ у нас ещё и фильтры
ну у нас так же))) кровавый интерпрайз))) а судя по нику мы раньше в одной компании работали

ptchol
04.09.2018
06:27:03
я вот тож не понимаю

Xeniya MTS
04.09.2018
06:27:05
у птчёла в голове какой-то идеальный мир консалтинга кубернетеса, честное слово :)

Iurii
04.09.2018
06:27:28
я вот тож не понимаю
к примеру нужно сделать докер имидж для андроид студии вы будете на баше пилить скрипты

Xeniya MTS
04.09.2018
06:27:30

Iurii
04.09.2018
06:27:46

ptchol
04.09.2018
06:27:47

Xeniya MTS
04.09.2018
06:28:08
ещё CoW я не уверена, что это хорошая идея :(
возможно, можно было сделать дешёвую дедубликацию
задолбал этот вечный ад с зависимостями имеджей

Iurii
04.09.2018
06:29:03

ptchol
04.09.2018
06:29:33
чот я не понял, что тогда за "имидж для андроид студии"
я думал типа имидж линуксовый с abt и всем дерьмом собрать. не ?

Xeniya MTS
04.09.2018
06:30:14

ptchol
04.09.2018
06:30:36
Ксения, я вроде вобще тебе тут ни слова не говорю, а у тебя пассивная агрессия какая то )
не бомби.

Xeniya MTS
04.09.2018
06:31:16