Size: a a a

2020 February 20

B

Bandikoot in Saltstack
в случаи с большим кол-вом — хайстейт по расписанию вполне ок. в случае с очень большим (когда среднее время наката хайстета уже не устраивает) — наверное, оркестрация
источник

KP

Kirill Proskurin in Saltstack
У нас сервисы которые хайстейтом катить нельзя -  все требует оркестрации
источник

GG

George Gaál in Saltstack
Типа Кафки
источник

GG

George Gaál in Saltstack
Хрен ты ее накатишь стейтом
источник

KP

Kirill Proskurin in Saltstack
Да ничего что работает больше чем на одной ноде ты хайстестом не накатиш 😊
источник

B

Bandikoot in Saltstack
Bandikoot
в случаи с большим кол-вом — хайстейт по расписанию вполне ок. в случае с очень большим (когда среднее время наката хайстета уже не устраивает) — наверное, оркестрация
а расписание, конечно, лучше сделать с разбросом в ±10 мин
источник

B

Bandikoot in Saltstack
Kirill Proskurin
Да ничего что работает больше чем на одной ноде ты хайстестом не накатиш 😊
сетаплю разные постгресы с одного хайстейста идемпотентно
источник

B

Bandikoot in Saltstack
костыли есть небольшие, в этом чате обсуждались, кстати, но выпирают они совсем чуть-чуть)
источник

KP

Kirill Proskurin in Saltstack
ну если там мастер-слейв то это просто. У нас вот есть Galera, Hadoop HA и тп. Там много трюков требуется что бы такое катить
источник

KP

Kirill Proskurin in Saltstack
Плюс мы поддерживаем такие сценарии как миграция с hadoop non-ha - > HA в рамках одной и той же логики
источник

B

Bandikoot in Saltstack
реплики в планах, пока одиночные ноды. зато вместе с инитом бд и юзерами
источник

B

Bandikoot in Saltstack
но постгрес ещё несложно. вот на раскатку replica-set'а монги я бы посмотрел, хехе
источник

KP

Kirill Proskurin in Saltstack
Bandikoot
реплики в планах, пока одиночные ноды. зато вместе с инитом бд и юзерами
так тут же никакой магии нет, просто делаешь все последовательно
источник

KP

Kirill Proskurin in Saltstack
Фраза же была про "работает больше чем на одной ноде"
источник
2020 February 21

R

Rad in Saltstack
читаю, но не могу до конца въехать в орекстрацию, я правильно понимаю что под оркестрацией понимается единое описание всех сущностей ( набор сопоставления миньёнов ролям ), полное описание каким миньёнам какие роли назначены и в каком порядке они должны настраиваться и запускаться ? Может можно где-то посмотреть пример оркестрации ?
источник

GG

George Gaál in Saltstack
Rad
читаю, но не могу до конца въехать в орекстрацию, я правильно понимаю что под оркестрацией понимается единое описание всех сущностей ( набор сопоставления миньёнов ролям ), полное описание каким миньёнам какие роли назначены и в каком порядке они должны настраиваться и запускаться ? Может можно где-то посмотреть пример оркестрации ?
В доке все четко
источник

GG

George Gaál in Saltstack
Кратко - у тебя соль тупо применяет стейты
источник

GG

George Gaál in Saltstack
Оркестрация - это такой же стейт, но внутри, как ты правильно заметил, описан
1. Порядок применения стейтов
2. И то к каким таргетам они применяются
источник

GG

George Gaál in Saltstack
Это позволяет оркестрировать на уровне наборов машин, а не в рамках одной ноды ( как получается с salt-call/state.apply/state.highstate)
источник

s

sam in Saltstack
а в солте есть какое нить ожидание? мне надо дождаться пока нода, не станет мастером
источник