Size: a a a

2021 April 19

A

Asdqwert in Saltstack
Т.е. если я сделаю state apply то с большой долей вероятности в течении часа и даже дня машины онлайн не будет
источник

GG

George Gaál in Saltstack
так делай его на стороне миньона
источник

GG

George Gaál in Saltstack
МИНЬОН САМ ДЕЛАЕТ state apply
источник

GG

George Gaál in Saltstack
другой вопрос, что ты можешь это триггернуть с мастера
источник

A

Asdqwert in Saltstack
Звучит действительно как ansible pull.. а есть где-нибудь дока по реализации именно такой pull архитектуры?
источник

A

Asdqwert in Saltstack
Puppet при моей схеме норм работает, но он мне не нравится
источник

GG

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

GG

George Gaál in Saltstack
наиболее подходящее
источник

TL

Timofey Larkin in Saltstack
если ты на мастере сделал salt \* state.apply а миньон лежал, то когда он поднимется, он увидит, что у мастера опубликованы джобы? или они загарбеджколлектятся к тому времени, как миньон оживёт?
источник

GG

George Gaál in Saltstack
сдохнут к тому моменту, кмк
источник

TL

Timofey Larkin in Saltstack
то есть надо на миньонах костылякать salt-call ...?
источник

A

Asdqwert in Saltstack
Но мне вроде как нужно, чтобы эти машины куда-то рапортовали своё состояние, предполагал, что это будет база мастера и чтобы они конфиг всё-таки с него стягивали? Такой реализации в salt нет?
источник

A

Asdqwert in Saltstack
А так я получится на каждой машине сделаю какой-то git pull + salt-call --local state.apply и это по-моему не совсем то.
источник

TL

Timofey Larkin in Saltstack
Нафига?
Просто
salt-call state.apply
без всякого --local и git pull же, не?
источник

A

Asdqwert in Saltstack
источник

A

Asdqwert in Saltstack
по-моему не нужно мне это если он умеет с мастера стягивать, а не из git
источник

TL

Timofey Larkin in Saltstack
Normally the salt-call command checks into the master to retrieve file server and pillar data, but when running standalone salt-call needs to be instructed to not check the master for this data:
источник

TL

Timofey Larkin in Saltstack
выделил существенное
источник

A

Asdqwert in Saltstack
да, спасибо :)
источник

TL

Timofey Larkin in Saltstack
The --local flag tells the salt-minion to look for the state tree in the local file system and not to contact a Salt Master for instructions.
источник