Size: a a a

2020 May 18

GG

George Gaál in Saltstack
ты на мастер получаешь ЛЕ, а потом распространяешь на остальные машины ?
источник

t

timureh in Saltstack
да
источник

GG

George Gaál in Saltstack
я бы все таки серты в пиллары клал )
источник

GG

George Gaál in Saltstack
доработать сертбот под это не выглядит нереальным - потом менеджить удобнее будет. Сегодня серт такой, завтра сякой
источник

t

timureh in Saltstack
timureh
симлинк указывающий на файл работает
всетаки я провафлил
не увидел права на родительский каталог /etc/letsencrypt/live
работает симлинк на симлинк
источник

AA

Artyom Abramovich in Saltstack
George Gaál
доработать сертбот под это не выглядит нереальным - потом менеджить удобнее будет. Сегодня серт такой, завтра сякой
+ выебон с версиями)
источник

AA

Artyom Abramovich in Saltstack
наблюдал такое при попытке renew
источник

AT

And True in Saltstack
Всем привет. Не совсем пойму как должно работать

У меня есть states  например в котором указано что сервис должен работать всегда.

osqueryd:
 service.running:
 - enable: True
 - reload: True

Если я на миньёне стопну этот сервис и запущу с   salt-master
salt '*' state.highstate

то этот state отработает и сервис поднимется. Но это больше похоже на модель push.

Если я сервис стопну, то миньён сам не будет менять свое состояние чтобы запустить его. Это как-то надо на самом миньене настроить или как ?

Чет сколько не смотрю\читаю - везде для применения конфига используют state.apply с мастера

Я вроде нашел упоминание о расписании запилил на миньен такую тему
minion_highstate_schedule:
 schedule.present:
   - name: highstate
   - run_on_start: True
   - function: state.highstate
   - minutes: 2
   - maxrunning: 1
   - enabled: True
   - returner: rawfile_kson
Но чет всё равно ни фига сервис не поднимается - миньен похоже не пытается актуализировать state
источник

VS

Vladimir Skubriev in Saltstack
А тема с highstate по расписанию интересная - возьму на заметку. Может быть действительно само расписание криво написали и оно не срабатывает.
источник

AT

And True in Saltstack
Так как оно изначально должно работать ?
источник

AT

And True in Saltstack
Я только начал с salt stack работать - пока не понял ещё
источник

AT

And True in Saltstack
Т.е. правильно я понимаю что на миньене должы быть актуальные.  state которе он сам скачал с мастера  и как-то должен приводить в систему в соответствии с этими  state.
источник

AT

And True in Saltstack
Или нет ?
источник

GG

George Gaál in Saltstack
And True
Всем привет. Не совсем пойму как должно работать

У меня есть states  например в котором указано что сервис должен работать всегда.

osqueryd:
 service.running:
 - enable: True
 - reload: True

Если я на миньёне стопну этот сервис и запущу с   salt-master
salt '*' state.highstate

то этот state отработает и сервис поднимется. Но это больше похоже на модель push.

Если я сервис стопну, то миньён сам не будет менять свое состояние чтобы запустить его. Это как-то надо на самом миньене настроить или как ?

Чет сколько не смотрю\читаю - везде для применения конфига используют state.apply с мастера

Я вроде нашел упоминание о расписании запилил на миньен такую тему
minion_highstate_schedule:
 schedule.present:
   - name: highstate
   - run_on_start: True
   - function: state.highstate
   - minutes: 2
   - maxrunning: 1
   - enabled: True
   - returner: rawfile_kson
Но чет всё равно ни фига сервис не поднимается - миньен похоже не пытается актуализировать state
у меня глаза вытекли от жирного шрифта
источник

GG

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

VS

Vladimir Skubriev in Saltstack
And True
Так как оно изначально должно работать ?
Нет, просто не верно используете.
источник

R

Rad in Saltstack
And True
Всем привет. Не совсем пойму как должно работать

У меня есть states  например в котором указано что сервис должен работать всегда.

osqueryd:
 service.running:
 - enable: True
 - reload: True

Если я на миньёне стопну этот сервис и запущу с   salt-master
salt '*' state.highstate

то этот state отработает и сервис поднимется. Но это больше похоже на модель push.

Если я сервис стопну, то миньён сам не будет менять свое состояние чтобы запустить его. Это как-то надо на самом миньене настроить или как ?

Чет сколько не смотрю\читаю - везде для применения конфига используют state.apply с мастера

Я вроде нашел упоминание о расписании запилил на миньен такую тему
minion_highstate_schedule:
 schedule.present:
   - name: highstate
   - run_on_start: True
   - function: state.highstate
   - minutes: 2
   - maxrunning: 1
   - enabled: True
   - returner: rawfile_kson
Но чет всё равно ни фига сервис не поднимается - миньен похоже не пытается актуализировать state
смотря чего требуется достичь, если требуется чтобы сервис запускался после падения , посмотрите в сторону reactor
источник

GG

George Gaál in Saltstack
And True
Т.е. правильно я понимаю что на миньене должы быть актуальные.  state которе он сам скачал с мастера  и как-то должен приводить в систему в соответствии с этими  state.
он в процессе хайстейта сам все с мастера тянет, кмк
источник

GG

George Gaál in Saltstack
либо masterless - тогда стейты должны лежать на "миньоне" актуальные
источник

R

Rad in Saltstack
можно синхронизировать заранее через sync
источник