Возможности
- Управление кластерами ClickHouse: Создание кластеров ClickHouse и управление ими
- Интеграция с ClickHouse Keeper: Встроенная поддержка кластеров ClickHouse Keeper для распределённой координации
- Подготовка хранилища: Настраиваемые persistent volume claims с выбором класса хранилища
- Высокая доступность: Отказоустойчивые развертывания для кластеров ClickHouse и Keeper
- Безопасность: Встроенные возможности безопасности, поддержка TLS/SSL для защищённого взаимодействия внутри кластера
- Мониторинг: Интеграция метрик Prometheus для обсервабилити
Установка
- Установка с помощью манифестов - Установка через kubectl/kustomize
- Установка с помощью Helm - Установка с помощью Helm-чартов
- Установка с помощью Operator Lifecycle Manager (OLM) - Установка с помощью OLM
Руководства
- Введение - Общий обзор концепций ClickHouse Operator
- Руководство по настройке - Настройка кластеров ClickHouse и Keeper
- Мониторинг - Метрики Prometheus и проверки работоспособности оператора
- Масштабирование - Масштабирование реплик, сегментов и кворума Keeper
- Защита с помощью TLS - Сквозное шифрование кластеров с cert-manager
- Сетевые политики - Ограничение входящего трафика к конечным точкам метрик и вебхука оператора
Справочник
- Справочник по API - Полная документация по API для пользовательских ресурсов