Size: a a a

2021 January 18

sa

space armor in Saltstack
Еще можно в волт сходить за токеном
источник

GG

George Gaál in Saltstack
space armor
Терраформом ставлю, втыкать им миньоны в мастер не очень хочу
я бы так и сделал )
источник

sa

space armor in Saltstack
Конструкция типа скрипт при первом старте системы с предустановленным миньоном system-call --master=${master} --id=${hostname}
источник

sa

space armor in Saltstack
вроде как должна перезаписать id
источник

GG

George Gaál in Saltstack
Я лично без этого обошёлся ₽ говорю же - если нет минион айди, он подставляется при старте агента
источник

sa

space armor in Saltstack
но мне надо дергать чем то демона миньона после старта при твоем варианте
источник

sa

space armor in Saltstack
а блин
источник

sa

space armor in Saltstack
все понял) сетапим демона без старта и с enable
источник

sa

space armor in Saltstack
в systemd
источник

GG

George Gaál in Saltstack
У тебя по сути только проблема ключ акцептнуть на мастере и все
источник

GG

George Gaál in Saltstack
Это можно побороть автоакцептом (но тогда что делать, если один хост два раза придёт?), либо внешней мулькой, которая из того же Тф сходит и акцепнет ключ
источник

sa

space armor in Saltstack
хм, похоже да, тфом это будет прям ваще кошерно
источник

sa

space armor in Saltstack
получим сразу такой полный сетап по тэгам
источник

sa

space armor in Saltstack
а как он может два раза прийти?
источник

sa

space armor in Saltstack
а еще вопрос,  умеет солт фиксить изменения без апплая? те например у меня в стейте есть пакет который я руками удалю с сервера, сможет ли солт поддерживать то состояние которое я описал и поставить этот пакет или мне нужно таки заново делать state.apply?
источник

R

Roman in Saltstack
space armor
а еще вопрос,  умеет солт фиксить изменения без апплая? те например у меня в стейте есть пакет который я руками удалю с сервера, сможет ли солт поддерживать то состояние которое я описал и поставить этот пакет или мне нужно таки заново делать state.apply?
beacon для этого есть, надо следить за состоянием этого пакета, тогда мастер сможет реагировать на изменение его состояния
источник

sa

space armor in Saltstack
Roman
beacon для этого есть, надо следить за состоянием этого пакета, тогда мастер сможет реагировать на изменение его состояния
благодарю! сори за нубские вопросы, читая доку и всякие хелп статьи salt нравится за свою гибкость и тонкость настройки
источник

c

citius in Saltstack
Roman
beacon для этого есть, надо следить за состоянием этого пакета, тогда мастер сможет реагировать на изменение его состояния
Ну на все изменения всех стейтов биконов не навешаешь же.

Наверное нужно в кроне salt-call держать? Или как то на мастере инициировать периодические накаты стейтов?

Меня этот вопрос тоже интересует.
Хочу с ансибла слезть в том числе потому, что видения инфраструктуры в целом он не даёт, и на дрифт конфигурации влиять сложно.
(И по причине тормознутости, да)
источник

R

Roman in Saltstack
Я сам биконы не использовал, не было необходимости, просто ознакомил человека с наличием такой возможности.
Вешать на все биконы и в самом деле не выглядит как адекватное решение, но точечно, на какие-то важные вещи - почему нет.
highstate по расписанию - если есть потребность, почему бы нет. Но по хорошему не должно быть ситуации чтоб пакет кто-то руками удалил, или конфиг поправил. Для этого нужны скорее административные меры, а не Солтом (любой другой SCM) это как-то компенсировать
источник

KP

Kirill Proskurin in Saltstack
citius
Ну на все изменения всех стейтов биконов не навешаешь же.

Наверное нужно в кроне salt-call держать? Или как то на мастере инициировать периодические накаты стейтов?

Меня этот вопрос тоже интересует.
Хочу с ансибла слезть в том числе потому, что видения инфраструктуры в целом он не даёт, и на дрифт конфигурации влиять сложно.
(И по причине тормознутости, да)
источник