
dk
08.05.2018
15:38:36

ptchol
08.05.2018
15:39:16
коллектор плохой до сих пор
не умеет в регулярки
и это оч напрягает

Google

dk
08.05.2018
15:40:11
Раскатал губу! Солт вон вообще нифига не умеет, только ямлы жинжей портить, зато у него есть бесплатный раннер.

ptchol
08.05.2018
15:40:14
толи дело докер :trollface:

Valentin
08.05.2018
15:51:35
не помогло :(
install_options => '--nodeps',
спасло ситуацию используя rpm

dk
08.05.2018
16:44:43
Странно

Valentin
08.05.2018
16:45:13
—nodeps не проверять зависимости пакета
как бы не странно, просто все ставиим вручную

zelo
08.05.2018
16:49:12
мож они просто в спеке рпмки не прописаны корректно?

Dmitriy
09.05.2018
12:28:14

ptchol
09.05.2018
14:15:39
Или не извращаться со всем этим а сделать докер билд докер ран ))

dk
10.05.2018
07:09:34
В который вхардкодить все вышеописанное баш-скриптом

ptchol
10.05.2018
09:03:52
Нет же

Google

ptchol
10.05.2018
09:04:02
Тебе инсталить ничо не нада
Клон, патч, мейк, копи

dk
10.05.2018
09:04:55
В случае нжинксов - да, пофигу, можно и так
А если что-то часто релизить - то надо кэш с объектами держать, чтобы ранее собранное не пересобирать при каждом релизе
Хотя, это меня не в ту степь понесло
Нжинкс можно из бинарника накатывать, а модуль собирать отдельно (дотягивать SRPM, патчить и собирать нужные .so'шки) - это быстрее, чем целиком все делать со статической линковкой

ptchol
10.05.2018
09:08:02
не нужно тебе кеш держать, у тебя слои это кеш уже, и это механизм билд системы.
динамические модули эток круто конечно.
если бы все кто пишет модули для нгинкс делали так

dk
10.05.2018
09:12:03
Да, было бы неплохо

Xeniya MTS
14.05.2018
11:02:43
О! Нас сто человек :)

ptchol
14.05.2018
11:16:54
Врядли человек
https://puppet.com/blog/meet-puppet-strings-2

Max
14.05.2018
19:48:29
https://www.hashicorp.com/webinars/how-to-use-hashicorp-vault-with-hiera5-for-secret-management-with-puppet?source=twitter
Должно быть интересно.

ptchol
14.05.2018
19:54:09
Анюзбл

JT
15.05.2018
04:31:34
@ptchol а чего не юзабельно? пробовал? что за подводные камни ?

Единорожа
16.05.2018
13:38:39
Тук, кто может подсказать по поводу порядка выполнения.
У меня есть class aaa:bbb ()
inherits aaa:bbb:ccc{
package ensure -> latest
class {aaa:bbb:ccc}
}
У меня почему-то выполняется сначала class {aaa:bbb:ccc}
Или мне играться нужно с require/before?

Google

dk
16.05.2018
13:40:50
Будет луп

Единорожа
16.05.2018
13:41:43
Т.е. в мне не будет достаточно указать before => Class['aaa::bbb::ccc'] в моем package?

dk
16.05.2018
13:43:43
Хотя, если не объявлять class {aaa:bbb:ccc}, то возможно, лупа не будет

ptchol
16.05.2018
14:03:19
Дикая херня.
Инхеритс в паппете и так включение обычное
Зачем ещё внутри звать его

dk
17.05.2018
10:32:17
Потому, что не все могут в классы и тем более в то, как это понятие интерпретируется паппетом (а дсл у паппета такой... Не каждый готов понять и смириться)

ptchol
17.05.2018
10:36:45
тогда зачем вы берете паппет если не понимаете как он работает ?
чтобы ныть потом ?

dk
17.05.2018
10:49:21
Ну, я понимаю (надеюсь, ибо сколько его ковырял, столько и узнавал новое, количество все еще неизведанного - неизвестно). А каким образом паппеты выбирают компании, у которых нет необходимой экспертизы - хз.
А с дс с опытом паппетов никто работу не ищет?
Никто не хочет поработать :с

ptchol
17.05.2018
15:47:32
это безперспетиквно
на рынке нужны кубы и докеры
а опыт паппета если и нужен, то только чтобы выпилить его

dk
17.05.2018
15:48:40
И на что заменить? Кубы и докеры его не заменяют, железо все равно надо сопровождать чем-то и ансибл для этого годится плохо.

ptchol
17.05.2018
15:49:02
железо сопровождать ? это что ?
голден имидж выпекаешь и всё

Xeniya MTS
17.05.2018
15:52:03
Птчел :) ну нельзя все сделать стейтлесс
А под стейтфул кубер нафиг не упал

Google

ptchol
17.05.2018
15:55:01
Ты же всё равно не будешь слушать аргументы, и сама ни одного привести не сможешь такого, который оспорить невозможно. Но вцелом ты не права.
если бы ты была права, то не существовало бы сефов и любых дистрибьютед штуковин
и хранение стейта тут не причём

dk
17.05.2018
16:03:24
Имхо, у паппета на сегодняшний день лучший дсл и самый широкий спектр возможностей в плане реализации хотелок среди всех конфигурялок. Только оркестратора нет, но эта часть пилится обычно всеми под себя (да и запилить оркестратор проще, чем наворачивать костыли солту, шефу или ансиблу (у этого оркестратора тоже нет) для реализции всех изощренных хотелок)

ptchol
17.05.2018
16:03:55
Да прекрасно, только зачем ?
ну да, у тебя есть легаси гавно в котором паппет окей.
зачем в новых проектах брать паппет ?

dk
17.05.2018
16:06:27

ptchol
17.05.2018
16:06:41
а зачем БД на много ТБ ?
но да, без проблем в докерах
и какая разница какие там РПС ?

dk
17.05.2018
16:07:16
Зачем - это не ко мне :с

ptchol
17.05.2018
16:07:36
ну тоесть ты сейчас пытаешься натягивать легаси да ?

dk
17.05.2018
16:09:48
Разница - нужна железка, если мы ее полностью конфигурим в докере, то это будет "снова в школу" и "конфиги на баше" (только мы это в докерфайл будет складывать)

ptchol
17.05.2018
16:10:24
а зачем ты мыслишь "железка которую мы конфигурим"

dk
17.05.2018
16:10:35
Хотя бы, вот по идее - "облако" должно заниматься логами, а оно готово скушать логи фронтовых железок и не подавиться?

ptchol
17.05.2018
16:10:36
у тебя есть набор скриптов которые конфигурят \ билдят \ деплоят сервис
и нет никаких "железок"

dk
17.05.2018
16:12:05
Вот бы на твою инфру посмотреть ? а то в тех местах, где я видел инфру все костыли какие-то пилят постоянно

Google

dk
17.05.2018
16:12:38
(мейл, руцентр, яндекс, один незеленый банк)

ptchol
17.05.2018
16:12:50
лол
лол прям
в мейле есть команды которые на перле пишут. а есть которые цф энжином деплоят, а есть которые кластер тарантула докером деплоят
а ты хуяришь всё в одну строчку.

dk
17.05.2018
16:14:06

ptchol
17.05.2018
16:14:14
руцентр вобще отказался от перла в сторону пхп

dk
17.05.2018
16:15:06
Ну, пытаются

ptchol
17.05.2018
16:15:19
да не в этом дело