@puppet_ru

Страница 62 из 112
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
package { 'web_nginx': ensure => 'installed', # name => '/tmp/nginx-1.10.2-1.el6.x86_64.rpm', name => 'nginx', provider => 'rpm', source => '/tmp/nginx-1.10.2-1.el6.x86_64.rpm', require => File['/tmp/nginx-1.10.2-1.el6.x86_64.rpm'], }
Наркоманы! Сбилдить репу пара команд. Потом ставите модуль yum и запихивать в него репу, а на пакет параметр. Чтобы не ставился с реп - сделать либо другое имя пакета, либо версию х:баблабла

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
лол

лол прям

в мейле есть команды которые на перле пишут. а есть которые цф энжином деплоят, а есть которые кластер тарантула докером деплоят

а ты хуяришь всё в одну строчку.

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

dk
17.05.2018
16:15:06
руцентр вобще отказался от перла в сторону пхп
Если речь про глагне - то да (да и то тут соображения сугубо экономические), а так - питонячат и закапывают перлы

Ну, пытаются

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

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