New to KubeDB? Please start here.

Supported ClickHouse Features

FeaturesAvailability
ClusterTopology
Initialize using Script (*.sql, *sql.gz and/or *.sh)
Custom Configuration
Builtin Prometheus Discovery
Using Prometheus operator
Authentication & Authorization (TLS)
Externally manageable Auth Secret
Reconfigurable TLS Certificates (Add, Remove, Rotate, Update)

Supported ClickHouse Versions

KubeDB supports the following ClickHouse Versions.

  • 24.4.1
  • 25.7.1

Life Cycle of a ClickHouse Object

  lifecycle

User Guide

Cross-DC Disaster Recovery (DC-DR)

Do you want to run your ClickHouse database across multiple data centers and recover from a full data center failure with a single, automatically re-routing write endpoint? KubeDB runs one logical ReplicatedMergeTree cluster across the data centers, spreads ClickHouse Keeper 3-site so no single data center holds a Keeper majority (the split-brain guarantee), and lets the dr-controlplane Lease route the write endpoint to a data center that still holds Keeper quorum. Follow here.