Size: a a a

2020 July 07

GG

George Gaál in Saltstack
Vladimir Skubriev
ну один из темплейтов jinja в формуле - любой. их там может быть не счесть
ты имеешь в виду, что эта конструкция существует в каждом sls файле?
источник

VS

Vladimir Skubriev in Saltstack
George Gaál
ты имеешь в виду, что эта конструкция существует в каждом sls файле?
да
источник

GG

George Gaál in Saltstack
ну, как бы логично, учитывая, что они рендерятся джинджей отдельно
источник

GG

George Gaál in Saltstack
т.е. область видимости переменной  system - исключительно этот sls
источник

VS

Vladimir Skubriev in Saltstack
George Gaál
ну, как бы логично, учитывая, что они рендерятся джинджей отдельно
логично с точки зрения программирования, с точки зрения производительности не очень
источник

GG

George Gaál in Saltstack
сведи все к одному большому sls файлу
источник

VS

Vladimir Skubriev in Saltstack
George Gaál
сведи все к одному большому sls файлу
ну то же верно
источник

GG

George Gaál in Saltstack
т.е. я вижу достаточно хрупкий баланс между переиспользуемостью (отдельный sls файл - отдельный компонент или отдельная задача) и между, как ты говоришь, производительностью (избыточно большой sls - это тоже плохо)
источник

VS

Vladimir Skubriev in Saltstack
George Gaál
т.е. я вижу достаточно хрупкий баланс между переиспользуемостью (отдельный sls файл - отдельный компонент или отдельная задача) и между, как ты говоришь, производительностью (избыточно большой sls - это тоже плохо)
Согласен
источник

GG

George Gaál in Saltstack
либо ты можешь отказаться от такого способа переопределения дефолтов, если у тебя, например, только один дистрибутив - в том же ансибле те роли, которые слишком обобщенные - не работают нормально
источник

VS

Vladimir Skubriev in Saltstack
Да. Я уже понял что выход в принципе есть.
источник

GG

George Gaál in Saltstack
надеюсь, не в окно )
источник

VS

Vladimir Skubriev in Saltstack
Вспомнил вот что. В шефе было принято в самом определении стейта файла указыватть какие переменные передавать. Соответсвенно сами шаблоны использовали самые что ни на есть простые переменные без всяких там точек. Здесь по всей видимости это тоже есть и делается с помощью file.managed context
источник

m

myii in Saltstack
https://t.me/saltstack_formulas — Just to let you know that this supergroup is bridged back to the main SaltStack #formulas channel in Slack (via. Matrix).
источник

KP

Kirill Proskurin in Saltstack
myii
https://t.me/saltstack_formulas — Just to let you know that this supergroup is bridged back to the main SaltStack #formulas channel in Slack (via. Matrix).
Hi! I'm Oloremo from the Salt Slack.
Really cool that you doing this, it may help a lot of folk here who are using the formulas.
источник

m

myii in Saltstack
Kirill Proskurin
Hi! I'm Oloremo from the Salt Slack.
Really cool that you doing this, it may help a lot of folk here who are using the formulas.
Sure, feel free to send them through and hopefully someone will be able to help (Slack, IRC, Matrix, Gitter & Telegram all bridged together).
источник

KP

Kirill Proskurin in Saltstack
@imraniqbal btw a lot of ppl here asking about all the stuff related to Salt & CI. I think you could be helpful with that too. 🙂 I personally really interested in inplementing Conventional Commits in our GitLab CI for Salt repos
источник

m

myii in Saltstack
Kirill Proskurin
@imraniqbal btw a lot of ppl here asking about all the stuff related to Salt & CI. I think you could be helpful with that too. 🙂 I personally really interested in inplementing Conventional Commits in our GitLab CI for Salt repos
Good timing!  We just set something up in GitLab over the last few weeks.  Everything is here: https://gitlab.com/saltstack-formulas/infrastructure/salt-image-builder/-/blob/master/.gitlab-ci.yml.  Let me know if you have any questions.  Or if you link me to the repo, I could provide you an MR.
источник

KP

Kirill Proskurin in Saltstack
myii
Good timing!  We just set something up in GitLab over the last few weeks.  Everything is here: https://gitlab.com/saltstack-formulas/infrastructure/salt-image-builder/-/blob/master/.gitlab-ci.yml.  Let me know if you have any questions.  Or if you link me to the repo, I could provide you an MR.
We have private repos. Ill dig into yours, thanks!

P.S. What merge strategy are you using?
источник

m

myii in Saltstack
Merge strategy at the git level?  We're using whatever's there by default.  Unless you mean something else...?
источник