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
Ты же всё равно не будешь слушать аргументы, и сама ни одного привести не сможешь такого, который оспорить невозможно. Но вцелом ты не права.
если бы ты была права, то не существовало бы сефов и любых дистрибьютед штуковин
Admin
ptchol
17.05.2018
15:55:44
и хранение стейта тут не причём
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
у тебя есть набор скриптов которые конфигурят \ билдят \ деплоят сервис
и нет никаких "железок"
Google
dk
17.05.2018
16:12:05
Вот бы на твою инфру посмотреть ? а то в тех местах, где я видел инфру все костыли какие-то пилят постоянно
(мейл, руцентр, яндекс, один незеленый банк)
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
да не в этом дело