Altinity/clickhouse-operator
Altinity Kubernetes Operator for ClickHouse automates the creation, configuration, and management of ClickHouse clusters on Kubernetes, providing scalable and customizable cluster operations with integrated monitoring.
Awesome ClickHouse › Deployment and Management Tools
The project "ckman" by housepower is a comprehensive tool designed for managing and monitoring ClickHouse databases. It provides a user-friendly web interface that simplifies the administration of multiple ClickHouse clusters. Users can easily deploy, upgrade, and scale clusters by adding or removing nodes through this interface, eliminating the need for complex manual configurations. The tool supports essential cluster operations such as starting, stopping, rebalancing data, archiving, and purging data, which are critical for maintaining optimal database performance and storage management. ckman also offers robust monitoring capabilities. It tracks the status of tables and the state of ZooKeeper, a key component in distributed systems coordination. Additionally, it integrates with Prometheus to provide detailed metrics, enabling users to gain insights into the health and performance of their ClickHouse clusters. This monitoring functionality helps in proactive maintenance and troubleshooting. The project includes comprehensive documentation and tutorials, including quick start guides and video tutorials available on platforms like Bilibili and Toutiao, making it accessible for users to get started quickly. The development team encourages community involvement through issues and code contributions, aiming to foster a collaborative ecosystem around ClickHouse management. ckman is developed by EOI Technology Co., Ltd., focusing on intelligent operation and maintenance solutions. The project roadmap and upgrade instructions are well-documented, ensuring users can keep their deployments up to date with new features and improvements. Overall, ckman is a valuable tool for database administrators and developers working with ClickHouse, providing an integrated solution for cluster management and monitoring.
https://github.com/housepower/ckman
Altinity Kubernetes Operator for ClickHouse automates the creation, configuration, and management of ClickHouse clusters on Kubernetes, providing scalable and customizable cluster operations with integrated monitoring.
A simple ClickHouse cluster setup with 2 shards and 2 replicas using docker-compose for local development and testing.
Altinity/clickhouse-rpm-install provides detailed instructions and scripts for installing ClickHouse RPM packages from Altinity's repositories on CentOS and Amazon Linux systems.