Шесть окружений, один автономный операционный слой
Два продукта, шесть окружений, один краб, который держит их живыми: Truelens и Neura/OpenCrabs в dev, staging и production. Он деплоит, следит за сертификатами, пингует аптайм, сам лечит веб-сервер и проверяет бэкапы, чтобы ничего не падало тихо.
- Шесть окружений: Truelens dev/staging/prod и Neura/OpenCrabs dev/staging/prod, каждое на своём сервере
- Сертификаты под присмотром: ежечасная проверка отслеживает каждый SSL-сертификат и предупреждает до истечения срока
- Сторожевые псы аптайма: сайты пингуются каждые пять минут, а самолечение nginx перезапускает веб-сервер, если тот упал
- Диск и бэкапы: мониторинг ловит заполняющийся диск или сорванный бэкап раньше, чем это станет аварией
- Отслеживание деплоев и релизов: каждый деплой и релиз на GitHub под контролем автоматически
Операционный слой, который никогда не спит: краб следит за сертификатами, аптаймом, дисками и бэкапами во всех шести окружениях и исправляет то, что может, раньше, чем кто-то заметит.