Size: a a a

2020 December 17

YZ

Yerzhan Zhiyentayev in Saltstack
То есть мне в переменные помимо сети указать ещё и нужные мне адреса? Магии не получится?
источник

R

Roman in Saltstack
Yerzhan Zhiyentayev
видимо придется через сплит join. збс
собственно  вот таким образом можно сделать, а можно как-то иначе сделать "магию"?
источник

YZ

Yerzhan Zhiyentayev in Saltstack
Roman
собственно  вот таким образом можно сделать, а можно как-то иначе сделать "магию"?
надеялся на my_shit_subnet | ipaddr('10')
источник

YZ

Yerzhan Zhiyentayev in Saltstack
источник

R

Roman in Saltstack
Yerzhan Zhiyentayev
надеялся на my_shit_subnet | ipaddr('10')
можно написать свой фильтр )
источник

YZ

Yerzhan Zhiyentayev in Saltstack
Чё странно Солт даже ошибку не возвращает. Тупо возвращает переменную как есть
источник

YZ

Yerzhan Zhiyentayev in Saltstack
Roman
можно написать свой фильтр )
Мне щас ещё питон не хватало учить 😂
источник

R

Roman in Saltstack
не знаю как ансибл, но с солтом это почти необходимость :)
источник

AZ

Alexander Zhukau in Saltstack
Это условие выживания, иначе придут другие, которым не лень было XYZ изучить :-)
источник

KP

Kirill Proskurin in Saltstack
Roman
не знаю как ансибл, но с солтом это почти необходимость :)
В ансибле есть башсибл и в этом плане он в сотни раз проще что бы не переучиватся а просто писать как на баше.

Надо заметить что кто-то хочет добавить ту же концепцию с runtime variables в Соль - на это был запрос и он был одобрен Солью, но кто и когда его реализует пока не ясно
источник

GG

George Gaál in Saltstack
Kirill Proskurin
В ансибле есть башсибл и в этом плане он в сотни раз проще что бы не переучиватся а просто писать как на баше.

Надо заметить что кто-то хочет добавить ту же концепцию с runtime variables в Соль - на это был запрос и он был одобрен Солью, но кто и когда его реализует пока не ясно
Твое мнение ? Они того стоят ?
источник

KP

Kirill Proskurin in Saltstack
Они - рантайм переменные?
источник

GG

George Gaál in Saltstack
да
источник

AZ

Alexander Zhukau in Saltstack
Kirill Proskurin
Они - рантайм переменные?
Вы про Slots или что-то другое?
источник

KP

Kirill Proskurin in Saltstack
Ну это не коректный вопрос как по мне. Если они кому-то нужны то пусть будут. Просто Соль и Ансибл построены на двух принципиально разных подходах.

Ansible - glorified ssh loop. По сути. В эту модель очень красиво зашли register и delegate_to конструкции. Это позволяет Ансиблу делать ну очень сложные оркестрации весьма надежным способом пусть и очень медленно.

Соль стразу делалалсь как асинхронная исполнялка команд и позже превратилась в асинхронный Configuration Management. На эту концепцию натянуть рантайм переменные очень очень сложно. Есть slots да но они крайне не удобные пока что.
источник

KP

Kirill Proskurin in Saltstack
Alexander Zhukau
Вы про Slots или что-то другое?
Я про https://github.com/saltstack/salt-enhancement-proposals/pull/33
Это развитие идеи
источник

R

Roman in Saltstack
а  есть стейт для того чтоб скинуть selinux  context у файла? Похоже только модуль https://docs.saltstack.com/en/master/ref/modules/all/salt.modules.file.html#salt.modules.file.restorecon но это, блин, ни разу не декларативно =\
источник

R

Roman in Saltstack
приходится использовать module.run и обмазывать всякими watch или onchanges, может у кого есть лучший путь ?
источник

KP

Kirill Proskurin in Saltstack
20 строчек на питоне?
источник

R

Roman in Saltstack
я пришел из мира дебиан, поэтому selinux, кхм, в новинку
источник