Описание тега cass-operator
Оператор DataStax Kubernetes для Apache Cassandra® (Cass Operator) автоматизирует процесс развертывания и управления Apache Cassandra®, K8ssandra или DataStax Enterprise (DSE) с открытым исходным кодом в кластере Kubernetes. Он находится в открытом доступе под лицензией Apache License 2.0.
Cass Operator сводит предоставленную пользователем информацию к количеству узлов и имени кластера для управления жизненным циклом отдельных ресурсов Kubernetes. Доступны дополнительные параметры, но для начала это все, что вам нужно указать. Теперь процесс управления распределенной платформой данных Cassandra, K8ssandra или DSE осуществляется под ключ и намного проще. Это означает, что ваша команда может сосредоточиться на прикладном уровне и его функциональности.
Функции:
- Правильная инициализация кольца токенов с одновременной загрузкой только одного узла.
- Управление начальными узлами — один на стойку или три на центр обработки данных, в зависимости от того, что больше.
- Конфигурация сервера интегрирована в CRD CassandraDatacenter.
- Последовательная перезагрузка узлов путем изменения CRD.
- Храните данные безопасным для стойки образом — одна реплика на каждую облачную зону доступности.
- Равномерное масштабирование стоек за счет новых узлов. Равномерное масштабирование стоек за счет вывода из эксплуатации существующих узлов. Замена неработающих/невосстанавливаемых узлов.
- Кластеры с несколькими контроллерами домена (ограничены одним пространством имен Kubernetes).
Ресурсы: