Use case · Analytics

ClickHouse с контролируемой конфигурацией и readiness

Sysaro управляет только собственным ClickHouse config fragment, не переписывая vendor/manual конфиги, и проверяет сервис после применения.

Проверено по публичной версии: 0.20.02026-09-15Фактическая граница · roadmap не выдаётся за shipped
Для ClickHouse Sysaro хранит typed desired state, показывает preview managed-файла, атомарно применяет Sysaro-owned config.d fragment, перезапускает сервис, проверяет readiness и откатывает предыдущий файл при ошибке.

Управляемые параметры

ОбластьФактическая граница
NetworkListen address, HTTP port, native TCP port
Capacitymax_connections, max_concurrent_queries
OwnershipOnly /etc/clickhouse-server/config.d/90-sysaro.xml
VerificationRestart + loopback /ping readiness using the managed HTTP port

Почему fragment вместо полного config.xml

Sysaro не должен становиться единственным владельцем всех ClickHouse настроек только ради GUI. Drop-in fragment позволяет разделить vendor, ручные и managed настройки.

Preview показывает точный путь, содержимое и SHA-256 до apply.