Overview of Altinity Kubernetes Operator for ClickHouse
masterThe Altinity Kubernetes Operator for ClickHouse automates the creation, configuration, and management of ClickHouse clusters on Kubernetes. It uses Custom Resources to define cluster state and provides features for scaling, version upgrades, and configuration management.
Key Capabilities:
- Cluster Management: Creates and manages ClickHouse clusters via custom resources.
- Customization: Supports customized storage provisioning (via
VolumeClaimtemplates), pod templates, and service templates for endpoints. - Configuration & Users: Manages ClickHouse configurations and user management.
- Scaling & Upgrades: Handles cluster scaling (including automatic schema propagation) and ClickHouse version upgrades.
- Observability: Exports ClickHouse metrics to Prometheus.
- Security: FIPS 140-3 compatible operator and metrics-exporter images are available.