Skip to content

Altinity Kubernetes Operator for ClickHouse creates, configures and manages ClickHouse® clusters running on Kubernetes

License

Notifications You must be signed in to change notification settings

Altinity/clickhouse-operator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

69d5e39 · Mar 14, 2025
Dec 6, 2024
Jan 11, 2022
Dec 11, 2024
Feb 28, 2025
Mar 14, 2025
Nov 16, 2024
Nov 26, 2024
Feb 5, 2025
Mar 13, 2025
Aug 11, 2023
Mar 13, 2025
Mar 11, 2025
Sep 11, 2024
Jul 11, 2024
Dec 4, 2024
Apr 1, 2024
Feb 25, 2020
Jan 10, 2019
Jan 15, 2025
Oct 17, 2024
Jan 14, 2022
Mar 13, 2025
Mar 13, 2025
Feb 25, 2025
Feb 24, 2023
Feb 25, 2025

Altinity Kubernetes Operator for ClickHouse®

Altinity Kubernetes Operator for ClickHouse creates, configures and manages ClickHouse clusters running on Kubernetes.

Build Master GitHub release tags Docker Pulls Go version Go Report Card issues AltinityDB Slack

Features

  • Creates ClickHouse clusters defined as custom resources
  • Customized storage provisioning (VolumeClaim templates)
  • Customized pod templates
  • Customized service templates for endpoints
  • ClickHouse configuration management
  • ClickHouse users management
  • ClickHouse cluster scaling including automatic schema propagation
  • ClickHouse version upgrades
  • Exporting ClickHouse metrics to Prometheus

Community

The Altinity Kubernetes Operator for ClickHouse is a community effort sponsored by Altinity. The best way to reach us or ask questions is:

Requirements

  • Kubernetes 1.19+
  • ClickHouse 21.11+. For older ClickHouse versions use operator 0.23.7 or earlier.

Documentation

Quick Start Guide

Advanced configuration

Maintenance tasks

Monitoring

How to contribute



License

Copyright (c) 2019-2023, 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.

Commercial Support

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.

  • Official website - Get a high level overview of Altinity and our offerings.
  • Altinity.Cloud - Run ClickHouse in our cloud or yours.
  • Altinity Support - Get Enterprise-class support for ClickHouse.
  • Slack - Talk directly with ClickHouse users and Altinity devs.
  • Contact us - Contact Altinity with your questions or issues.
  • Free consultation - Get a free consultation with a ClickHouse expert today.