Dev.to
7/7/2026

Deploying ClickHouse on Kubernetes
Short summary
A step-by-step guide to deploying a production-grade ClickHouse OLAP database cluster on Kubernetes using the official ClickHouse Operator. It covers installing cert-manager and the operator, provisioning a 3-node Keeper coordination group and a 2-replica ClickHouse cluster with TLS encryption, and verifying replication and connectivity. The tutorial includes full YAML manifests and kubectl commands for each stage of the deployment.
- •Install cert-manager and the ClickHouse Kubernetes Operator via Helm
- •Deploy a 3-node Keeper cluster and a 2-replica ClickHouse cluster with TLS and pod anti-affinity
- •Verify pod readiness, replication, and internal/external connectivity using kubectl and the built-in ClickHouse client
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



