@samson я притримуюсь думки, що 1 сервіс повинен виконувати обмежений перелік задач, інакше в цій абстракції дуже легко або щось зламати, або отримати баги, або буде ситуація, коли 10% фактичного функціоналу використовується 🤷♂️
@alex Так і є.
Це сервер автоматизації.
Він в собі тримає скрипти і запускає їх по крону, в ручну, або по веб сокетам.
Більше скриптів ніде немає.
Розгортаєш новий сервер, додаєш до нього доступ і на цьому сервісі. Прописуєш що повинно виконуватись коли і ким.
Все.
- Скрипти всі в гіті.
- Система прослідковує їх виконання, нотифікує, якщо що не так.
Наприклад скрипт бакапа бази виконався не повністю.
А щоб не плутати автоматизацію піртуба та базами даних, там є поняття воркспейсів.
Все логічно.
Ти цей сервіс забакапив і спиш спокійно.
@samson я те саме можу зробити з airflow + k0s/k8s (якщо дійсно багато серверів) і отримати те саме
але мій поінт у тому, що окрестратор занадто складний для типів задач, які на нього навішали. в якийсь момент він прекрасно каскадом почне розвалюватись сам від себе
@alex ну... у мене зараз живе семафор. Каши не просить, нічого не розвалюється.
мігрував на нього з awx.
ті задачі, що я навішав - не складні.
підтримка роботи серверів і інша рутина обслуговування.
Я задоволений з того, що маю.
тому подивитись ще один сервіс мені не складно.
А в k0s/k8s не все радять виносити, тому трохи зоопарку є у любому випадку.