Экспертная страница сервиса · ClickHouse

ClickHouse: Sysaro управляет своим drop-in и не переписывает vendor-конфигурацию

Typed adapter меняет только файл, принадлежащий Sysaro, а существующие vendor/manual ClickHouse configs остаются нетронутыми. Apply проходит validate/restart/readiness и откатывается при ошибке.

Проверено по публичной версии: 0.20.02026-09-15Typed config + readiness
Для ClickHouse Sysaro управляет только /etc/clickhouse-server/config.d/90-sysaro.xml: listen address, HTTP/native ports, max connections и concurrent queries. Остальные vendor/manual файлы не перезаписываются; users, storage и replication ещё не заявлены как fully managed.
Managed file/etc/clickhouse-server/config.d/90-sysaro.xml
ReadinessLoopback HTTP /ping
ApplyTransactional + rollback
BoundaryUsers/storage/replication remain roadmap
Операционный контур

Как сервис встроен в Sysaro

Desired statePreview + SHA-256Managed drop-inRestart/ping readiness
01

Owned configuration boundary

Control Plane формирует typed desired state, а Agent рендерит только фиксированный Sysaro-owned drop-in.

Путь конфигурации, systemd unit и probe URL нельзя передать из браузера произвольно.

Preview показывает exact managed file, изменение/создание и SHA-256 до apply.

02

Что можно менять сейчас

Listen address, HTTP port и native TCP port.

Maximum connections и maximum concurrent queries.

После изменения HTTP-порта readiness берёт новый порт из собственного managed config и всё равно проверяет только loopback.

03

Что специально не скрывается

Users/access, storage layout и replication не представлены как completed management scope.

Sysaro не переписывает vendor config и не пытается усреднить неизвестную существующую архитектуру ClickHouse.

При частичной записи, restart/readiness failure восстанавливаются прежние contents, existence state и file mode.

Граница доказательности

Чего эта страница не утверждает

Discovery, lifecycle или typed subset не выдаются за полное управление всеми возможностями upstream-сервиса. Каноническая текущая граница также опубликована в service-evidence.json и каталоге 18 сервисов.