The module lifecycle stagePreview
The module has requirements for installation

How to check whether the module works correctly?

Check the conditions field of the Clickhouse resource in the user namespace. All condition types should have status True.

d8 k -n <user-namespace> get clickhouse <instance-name> -o wide -w

What ClickHouse versions does the module support?

See Supported ClickHouse versions.

How to connect to ClickHouse?

Each Clickhouse instance exposes a Kubernetes service named d8ms-ch-<instance-name> in its namespace. The service points to the running instance and supports read and write operations.

For TLS-enabled instances, use secure ports 8443 (HTTPS) or 9440 (secure TCP).

Can I change the storage class after deployment?

No. The spec.instance.persistentVolumeClaim.storageClassName parameter is set once at creation and cannot be updated.

How to change ClickhouseClass settings?

The ClickhouseClass resource is immutable. Create a new class with the required specification and update spec.clickhouseClassName in Clickhouse resources.