Size: a a a

2020 May 14

ЮР

Юрий Рязанцев... in Saltstack
У меня не получается синхронизации по серверам. Скрипт исполняется на разных серверах разное время и в результате /home/servers.txt получается неполным (то есть неодинаковым на всех серверах).
источник

ЮР

Юрий Рязанцев... in Saltstack
Salt mine - посмотрю. Благодарю. Может там полегче будет.
источник

KP

Kirill Proskurin in Saltstack
начиная с версии 3000 можно еще хитрее сделать
источник

ЮР

Юрий Рязанцев... in Saltstack
Как? Может стоит проапгрейдится???
источник

KP

Kirill Proskurin in Saltstack
источник

KP

Kirill Proskurin in Saltstack
то есть теперь можно в onlyif вызывать модуль
источник

ЮР

Юрий Рязанцев... in Saltstack
Если я правильно понимаю - это исполнение в рамках одного сервера. То есть - выполнили команду и если сервер подходит по критериям, то сделать state. А у меня получается, что результат команды - это результат на всех (!) серверах. И только после этого понятно как выполнять state.
источник

KP

Kirill Proskurin in Saltstack
источник

KP

Kirill Proskurin in Saltstack
а список всех адресов где...
источник

KP

Kirill Proskurin in Saltstack
тогда mine
источник

KP

Kirill Proskurin in Saltstack
для протокола скажу что задача в текущем описании звучит очень странно и скорее всего надо что-то менять 😊
источник

ЮР

Юрий Рязанцев... in Saltstack
Задача, понятно, синтетическая. Это для проверки идеи - динамическая адаптивная конфигурация всей системы в зависимости от метрик приложений. То есть есть приложения, запущенные не на всех серверах (тут классический grains). Далее я получаю параметры работы этих приложений и меняю конфигурацию брокеров в зависимости от значений.
источник

KP

Kirill Proskurin in Saltstack
ее правильней решать через третьесторонне хранилище или какую-то центральную конфигруацию - консул там и тд
источник

ЮР

Юрий Рязанцев... in Saltstack
Ну я думал не придется многозвенную структуру плодить. Все равно от значений из консула придется выкидывать в salt и устанавливать конфигурации.
источник

ЮР

Юрий Рязанцев... in Saltstack
Благодарю Кирилл. Смотрю mine, дальше пробую.
источник

KP

Kirill Proskurin in Saltstack
ну задача такая что ее нативно решить сложно. salt mine должен помочь но сложность в том что mine асинхронная by design и тут могут начатся сложности если надо прям point in time state
источник
2020 May 15

KP

Kirill Proskurin in Saltstack
источник

SE

Sextus Empiricus in Saltstack
Уважаемые, не хотелось бы встретить непонимание. Тут можно рекламировать свой канал?
источник

KP

Kirill Proskurin in Saltstack
если у него есть хоть какое-то отношение к соли - возможо
источник

SE

Sextus Empiricus in Saltstack
Нет, к сожалению. Значит, нельзя?
источник