Size: a a a

2020 August 02

P

Pavel in DevOps
Ему просто вадимир запретил ныть
источник

VS

Vladimir Smirnov in DevOps
pragus
А куда из этого чатика делся @erzentd ?
да тут он, просто ему запрещено ныть тут
источник

A

Alexander in DevOps
Oleg Kobyakovskiy ¯\_(ツ)_/¯
Подход копипаста? 🙄
Почему? Просто иммутабельные переменные. Или, если так будет понятнее, переменные, как в математике :)
источник

AA

Andrey A in DevOps
Oleg Kobyakovskiy ¯\_(ツ)_/¯
ansible-galaxy - r requirements.yml
А туда нельзя что ли pr сделать, чтобы нужный функционал появился?
источник

OK

Oleg Kobyakovskiy ¯\... in DevOps
Alexander
Почему? Просто иммутабельные переменные. Или, если так будет понятнее, переменные, как в математике :)
Вот прчему то иммутабельные переменные специально определяют. Наверное не спроста. 😁 Хочешь защитить шаблон, укажи это. Но тут наоборот - что бы кто-то поменял шаблон - присядь под него 15 раз.
источник

OK

Oleg Kobyakovskiy ¯\... in DevOps
Andrey A
А туда нельзя что ли pr сделать, чтобы нужный функционал появился?
Да все можно. Просто леврй пяткой правое ухо чесать... И читабельность проекта херить выкрутасами...
источник

OK

Oleg Kobyakovskiy ¯\... in DevOps
Bogdan (SirEdvin) Gladyshev
Просто нельзя сделать роль на 100% гибкой
Роль нормальная. Только шаблон зафиксирован.
источник

AA

Andrey A in DevOps
В saltstack формулы у нас форкнуты и ничего не мешает менять, вполне стоит всё-таки также попробовать
источник

PG

Pavel Gassan in DevOps
Вполне норм все нужное для работы форкать и хранить у себя, быть не зависимым от внешних систем, и контролировать что у вас есть, и настраивать так как хотите.
источник

PG

Pavel Gassan in DevOps
Это как своя репа в которую зеркалируете нужные пакеты
источник

OK

Oleg Kobyakovskiy ¯\... in DevOps
Та да. Нафига вообще глобальная репа с ролями, пакетами, плагинами и т.д. 😁
источник

b

bama^boy in DevOps
Oleg Kobyakovskiy ¯\_(ツ)_/¯
Та да. Нафига вообще глобальная репа с ролями, пакетами, плагинами и т.д. 😁
Когда эта репа отвалится в самый неподходящий момент, тогда станет понятно, нафига нужно зеркало
источник

b

bama^boy in DevOps
Закон Мерфи
источник

PG

Pavel Gassan in DevOps
Та да - хорошо когда все хорошо. а потом бах и у вас интернета нет, страну зафаерволили, гитлаб отрезали, и вообще. А так вы запасливый, и все что нужно под рукой)
источник

OK

Oleg Kobyakovskiy ¯\... in DevOps
bama^boy
Когда эта репа отвалится в самый неподходящий момент, тогда станет понятно, нафига нужно зеркало
Не о зеркале речь. А о вторичном использовании. Зачем постоянно изобретать велосипед? Или клонировать что бы просто рама была другого цвета?
источник

OK

Oleg Kobyakovskiy ¯\... in DevOps
От того что я роль отзеркалю в свою репу, от етого не изменится ее свойство пользовать кастомный шаблон.
источник

b

bama^boy in DevOps
Oleg Kobyakovskiy ¯\_(ツ)_/¯
Не о зеркале речь. А о вторичном использовании. Зачем постоянно изобретать велосипед? Или клонировать что бы просто рама была другого цвета?
Я вижу три пути: добавить нужный функционал в апстрим, форкнуть и жить с этим (ждать, пока изменения примут в апстрим) или написать свое с нуля. Каждый выбирает сам, мне нравится вариант с форком.
источник

A

Alexander in DevOps
Oleg Kobyakovskiy ¯\_(ツ)_/¯
Вот прчему то иммутабельные переменные специально определяют. Наверное не спроста. 😁 Хочешь защитить шаблон, укажи это. Но тут наоборот - что бы кто-то поменял шаблон - присядь под него 15 раз.
Не всегда. Кое-где все переменные иммутабельные по-дефолту.
источник

OK

Oleg Kobyakovskiy ¯\... in DevOps
bama^boy
Я вижу три пути: добавить нужный функционал в апстрим, форкнуть и жить с этим (ждать, пока изменения примут в апстрим) или написать свое с нуля. Каждый выбирает сам, мне нравится вариант с форком.
Это хорошо, до тех пор пока обнова какая не выйдет. И давай свой форк подпиливать. Ну в принципе понятно что все можно. Но хотеллсь покрасивше.
источник

b

bama^boy in DevOps
Покрасивше - это написать свой минимальный функционал. Публичные роли зачастую очень раздуты и 60% кода там не используется
источник