Files
Andrei Kvapil a1f58a5c08 feat(clickhouse): add external access and let it wear a reserved address
ClickHouse was the only managed database in the catalog a tenant could not
reach from outside the cluster: the installation-wide Service had no way to
become a LoadBalancer short of an operator editing the service template by
hand. It now carries the same external boolean as the rest of the catalog, and
the same externalIPs field.

The Service is operator-owned, so this is the in-place type change mariadb and
rabbitmq already make on theirs. It keeps its clusterIP, so the transition is
one Kubernetes accepts. With external unset the rendered installation is
unchanged.

Assisted-by: LLM
Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
2026-09-07 18:38:26 +02:00
..