Size: a a a

2020 September 13

W

We Are Ice Under Maj... in SPbLUG chat
Serge Matveenko
не не не, вообще не о том. но! ты можешь такое провернуть на Pyventory, если в hosts.py его как-то сам запросишь где-то и передашь в сгенерированный инвентори, а дальше ансибл может реагировать, как будто это его инвентори
тогда не особо понимаю зачем это надо, если честно, можно конкретный пример, где это облегчит жизнь?
источник

SM

Serge Matveenko in SPbLUG chat
мы, например, сейчас берем некий json, который является результатом провижининга и от него генерим значения в инвентори именно в hosts.py, а pyventory это всё валидирует и генерит всякие имена втрибутов из этого конфига по шаблонам значений
источник

BS

Baron Samedi in SPbLUG chat
это вы hiera изобрели себе?
источник

SM

Serge Matveenko in SPbLUG chat
We Are Ice Under Major Feet
тогда не особо понимаю зачем это надо, если честно, можно конкретный пример, где это облегчит жизнь?
везде, если научиться им пользоваться, нужен тутор, да, я знаю.
я уже просто не представляю ансибла без pyventory. оно тебя првоеряет, генерит атрибуты из других атрибутов, делает тебе везде DRY и кучку слоев абстракции на уровне групп хостов (классов). это немного с другой стороны взгляд на инвентори, но оно настолько облегчает жизнь, что реально того стоит:)
источник

AS

Aleksey Shirokikh in SPbLUG chat
Baron Samedi
это вы hiera изобрели себе?
сколько версий паппета у тебя сейчас в поддержуке одновременно ?
источник

AS

Aleksey Shirokikh in SPbLUG chat
как давно написаны тесты для модулей ?
источник

SM

Serge Matveenko in SPbLUG chat
Baron Samedi
это вы hiera изобрели себе?
брысь ты с папетом отсюда:)
источник

AS

Aleksey Shirokikh in SPbLUG chat
какие тесты удалось переиспользовать между версиями паппета ?
источник

BS

Baron Samedi in SPbLUG chat
Aleksey Shirokikh
сколько версий паппета у тебя сейчас в поддержуке одновременно ?
я сейчас сам с паппетом ни на одном проекте не работаю, но сложно было только с 3го апгрейднуться
источник

BS

Baron Samedi in SPbLUG chat
на это у нас ушло пару лет)
источник

AS

Aleksey Shirokikh in SPbLUG chat
Baron Samedi
я сейчас сам с паппетом ни на одном проекте не работаю, но сложно было только с 3го апгрейднуться
а со второго на третий ?
источник

AS

Aleksey Shirokikh in SPbLUG chat
Baron Samedi
я сейчас сам с паппетом ни на одном проекте не работаю, но сложно было только с 3го апгрейднуться
давай дальше по вопросам ;)
источник

BS

Baron Samedi in SPbLUG chat
ну а мы сразу не наследовали поэтому сложно не было
источник

SM

Serge Matveenko in SPbLUG chat
Baron Samedi
я сейчас сам с паппетом ни на одном проекте не работаю, но сложно было только с 3го апгрейднуться
> я сейчас сам с паппетом ни на одном проекте не работаю

легендарные последние слова троля перед сливом
источник

W

We Are Ice Under Maj... in SPbLUG chat
Serge Matveenko
везде, если научиться им пользоваться, нужен тутор, да, я знаю.
я уже просто не представляю ансибла без pyventory. оно тебя првоеряет, генерит атрибуты из других атрибутов, делает тебе везде DRY и кучку слоев абстракции на уровне групп хостов (классов). это немного с другой стороны взгляд на инвентори, но оно настолько облегчает жизнь, что реально того стоит:)
ну будем ждать тутор  ибо для меня DRY это просто включить сервер в нужные группы)
источник

AS

Aleksey Shirokikh in SPbLUG chat
про тесты жги
источник

BS

Baron Samedi in SPbLUG chat
тесты чему? модулям?
источник

AS

Aleksey Shirokikh in SPbLUG chat
да
источник

AS

Aleksey Shirokikh in SPbLUG chat
инфры
источник

BS

Baron Samedi in SPbLUG chat
хех а вы пишете?
источник