Altinity / Clickhouse Operator
Licence: apache-2.0
The ClickHouse Operator creates, configures and manages ClickHouse clusters running on Kubernetes
Stars: ✭ 478
Programming Languages
go
31211 projects - #10 most used programming language
Projects that are alternatives of or similar to Clickhouse Operator
Clickhouse Bulk
Collects many small inserts to ClickHouse and send in big inserts
Stars: ✭ 269 (-43.72%)
Mutual labels: clickhouse
Clickhouse Native Jdbc
ClickHouse Native Protocol JDBC implementation
Stars: ✭ 310 (-35.15%)
Mutual labels: clickhouse
Sqlpad
Web-based SQL editor run in your own private cloud. Supports MySQL, Postgres, SQL Server, Vertica, Crate, ClickHouse, Trino, Presto, SAP HANA, Cassandra, Snowflake, BigQuery, SQLite, and more with ODBC
Stars: ✭ 4,113 (+760.46%)
Mutual labels: clickhouse
Operator Kit
A library for creating a Kubernetes Operator
Stars: ✭ 275 (-42.47%)
Mutual labels: kubernetes-operator
Es Operator
Kubernetes Operator for Elasticsearch
Stars: ✭ 282 (-41%)
Mutual labels: kubernetes-operator
Metering Operator
The Metering Operator is responsible for collecting metrics and other information about what's happening in a Kubernetes cluster, and providing a way to create reports on the collected data.
Stars: ✭ 320 (-33.05%)
Mutual labels: kubernetes-operator
Capsule
Kubernetes Operator for multi-tenancy
Stars: ✭ 261 (-45.4%)
Mutual labels: kubernetes-operator
Kafka Operator
A Kafka Operator for Kubernetes
Stars: ✭ 302 (-36.82%)
Mutual labels: kubernetes-operator
Mindsdb
Predictive AI layer for existing databases.
Stars: ✭ 4,199 (+778.45%)
Mutual labels: clickhouse
Kubeplus
CRD for CRDs to design multi-tenant platform services from Helm charts
Stars: ✭ 278 (-41.84%)
Mutual labels: kubernetes-operator
Securecodebox
secureCodeBox (SCB) - continuous secure delivery out of the box
Stars: ✭ 279 (-41.63%)
Mutual labels: kubernetes-operator
Datafuse
Datafuse is a free Cloud-Native Analytics DBMS(Inspired by ClickHouse) implemented in Rust
Stars: ✭ 327 (-31.59%)
Mutual labels: clickhouse
Schemahero
A Kubernetes operator for declarative database schema management (gitops for database schemas)
Stars: ✭ 265 (-44.56%)
Mutual labels: kubernetes-operator
Flink On K8s Operator
Kubernetes operator for managing the lifecycle of Apache Flink and Beam applications.
Stars: ✭ 414 (-13.39%)
Mutual labels: kubernetes-operator
Navigator
Managed Database-as-a-Service (DBaaS) on Kubernetes
Stars: ✭ 266 (-44.35%)
Mutual labels: kubernetes-operator
Kube Cleanup Operator
Kubernetes Operator to automatically delete completed Jobs and their Pods
Stars: ✭ 318 (-33.47%)
Mutual labels: kubernetes-operator
Kube Janitor
Clean up (delete) Kubernetes resources after a configured TTL (time to live)
Stars: ✭ 430 (-10.04%)
Mutual labels: kubernetes-operator
Clickhouse Backup
Tool for easy ClickHouse backup and restore with cloud storages support
Stars: ✭ 359 (-24.9%)
Mutual labels: clickhouse
ClickHouse Operator
ClickHouse Operator creates, configures and manages ClickHouse clusters running on Kubernetes.
Features
The ClickHouse Operator for Kubernetes currently provides the following:
- Creates ClickHouse clusters based on Custom Resource specification provided
- Customized storage provisioning (VolumeClaim templates)
- Customized pod templates
- Customized service templates for endpoints
- ClickHouse configuration and settings (including Zookeeper integration)
- Flexible templating
- ClickHouse cluster scaling including automatic schema propagation
- ClickHouse version upgrades
- Exporting ClickHouse metrics to Prometheus
Requirements
- Kubernetes 1.15.11+
Documentation
Advanced setups
- Detailed Operator Installation Instructions
- Setup ClickHouse cluster with replication
- Persistent Storage Configuration
- ClickHouse Installation Custom Resource specification
Maintenance tasks
- Add replication to an existing ClickHouse cluster
- Schema maintenance
- Update ClickHouse version
- Update Operator version
Monitoring
How to contribute
All docs
License
Copyright (c) 2019-2020, Altinity Ltd and/or its affiliates. All rights reserved.
clickhouse-operator
is licensed under the Apache License 2.0.
See LICENSE for more details.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].