AHEGAO Kit — администрирование инфраструктуры
Держит инфраструктуру под присмотром на собственных серверах, без облака и обращений наружу. Ядро и три кита работают, исходный код открыт.
Резервные копии снимаются, но никто не проверял, разворачиваются ли они. Карта сети живёт в чьей-то голове и в старой схеме, а артефактное хранилище растёт, пока не кончится место. Каждая задача решается своим скриптом на своём сервере: скрипты пишет один человек, помнит их тоже он, а отчёта о том, что всё отработало, не приходит. Облачные панели этот разрыв закрывают, но требуют выпустить инфраструктуру наружу, а так можно не везде.
Мы собрали платформу, которая разворачивается в вашем контуре одним compose-файлом и не требует исходящих соединений. Ядро отвечает за учётные записи и права доступа, задачи и расписания, реестр ресурсов, команды и дежурства, хранение секретов и мониторинг. Функциональность подключается китами: PostgreSQL Kit снимает резервные копии, шифрует их и подтверждает пригодность тестовым восстановлением, Network Map Kit выполняет обход подсети и строит схему, Nexus OSS Kit обслуживает артефактное хранилище.
Возможности системы
- 01Установка на своих серверах: Docker Compose v2 и один compose-файл
- 02Резервное копирование PostgreSQL с шифрованием и проверкой восстановлением
- 03Обнаружение подсети и карта найденных узлов
- 04Поддержка артефактного хранилища Sonatype Nexus OSS
- 05Пользователи, организации, права и лицензии
- 06Задачи и расписания с агентами на удалённых узлах
- 07Ресурсы, метаданные, команды и дежурные
- 08Мониторинг и алерты, метрики Prometheus и экспорт в Zabbix
- 09Хранилища: локальный путь, NFS/SMB и S3
- 10Шифрование секретов, их передача и ротация
- 11Elastic License 2.0: читать, менять и запускать у себя, включая production
- 12Ни трекеров, ни обращений к сторонним доменам
Подходит для
- Администратор-одиночка
Один человек ведёт весь парк серверов: копии, сеть и хранилище сходятся в одну панель вместо десятка скриптов.
- Небольшая компания
Несколько серверов и баз, где нет отдельной команды эксплуатации, а простой стоит дороже, чем платформа.
- Подрядчик на обслуживании
Обслуживание чужой инфраструктуры: организации, разграничение прав и дежурные по каждому заказчику.
- Закрытый контур
Инфраструктура, которую нельзя выпускать в облако: платформа ставится внутрь и наружу не обращается.
- Свой мониторинг
Команды с поднятыми Prometheus или Zabbix: метрики китов уходят туда, а не в отдельную панель.
- Хостинг и дата-центр
Много однотипных узлов и баз, где обход сети и проверка копий должны идти сами, по расписанию.
Проверено восстановлением, а не надеждой
Копия считается копией только после того, как её развернули и сверили — на этом стоит PostgreSQL Kit. Платформа наша собственная: ядро и три кита работают, следом идут MySQL, MongoDB, файловые копии, Git, Ansible и Proxmox. Исходный код открыт под Elastic License 2.0 — платформу можно поставить и запустить у себя, включая production.
Если формат работы ещё не определён
Опишите задачу. Предложим формат работы и дадим ориентир по срокам и бюджету.
Обсудить задачу