The Altinity Kubernetes Operator for ClickHouse creates, configures and manages ClickHouse clusters running on Kubernetes.
GOFIPS140=v1.0.0, GODEBUG=fips140=on by default) — see
Security Hardening for the FIPS scope, prerequisites,
and opt-in strict mode. An optional ACVP responder (NIST cryptographic
validation protocol) is available via -tags acvp_wrapper builds; see
pkg/util/fips/acvp/README.md.The Altinity Kubernetes Operator for ClickHouse is a community effort sponsored by Altinity. The best way to reach us or ask questions is:
Advanced configuration * Detailed Operator Installation Instructions * Operator Configuration * Setup ClickHouse cluster with replication * Setting up Zookeeper * Persistent Storage Configuration * Security Hardening * ClickHouse Installation Custom Resource specification
Maintenance tasks * Add replication to an existing ClickHouse cluster * Schema maintenance * Update ClickHouse version * Update Operator version
Monitoring * Setup Monitoring * Prometheus & clickhouse-operator integration * Grafana & Prometheus integration
How to contribute * How to contribute/submit a patch * How to easy development process with devspace.sh
Copyright (c) 2019-2025, Altinity Inc and/or its affiliates. All rights reserved.
Altinity Kubernetes Operator for ClickHouse is licensed under the Apache License 2.0.
See LICENSE for more details.
Altinity is the primary maintainer of the operator. It is the basis of Altinity.Cloud and is also used in self-managed installations. Altinity offers a range of services related to ClickHouse and analytic applications on Kubernetes.
$ claude mcp add clickhouse-operator \
-- python -m otcore.mcp_server <graph>