Параметры конфигурации кластера

Конфигурация кластера задается в YAML-файле, который передается в параметре --yaml-config при запуске узлов кластера. В данной статье приведено описание основных разделов конфигурации и ссылки на подробную документацию по каждому разделу.

Каждый раздел конфигурации служит определенной цели в настройке работы кластера YDB, от распределения аппаратных ресурсов до настроек безопасности и функциональных флагов. Конфигурация организована в логические группы, соответствующие различным аспектам управления кластером и его работы.

Разделы конфигурации

Доступны следующие разделы конфигурации, расположенные в алфавитном порядке:

Раздел

Обязателен

Описание

actor_system_config

Да

Распределение CPU-ресурсов по пулам акторной системы

auth_config

Нет

Настройки аутентификации и авторизации

blob_storage_config

Нет

Конфигурация статической группы кластера для системных таблеток

client_certificate_authorization

Нет

Аутентификация с помощью клиентских сертификатов

domains_config

Нет

Конфигурация домена кластера, включая Blob Storage и State Storage

feature_flags

Нет

Функциональные флаги для включения или отключения определённых возможностей YDB

healthcheck_config

Нет

Пороговые значения и таймауты сервиса Health Check

host_configs

Нет

Типовые конфигурации хостов для узлов кластера

hosts

Да

Конфигурация статических узлов кластера

log_config

Нет

Конфигурация и параметры логирования

memory_controller_config

Нет

Распределение памяти и лимиты для компонентов базы данных

node_broker_config

Нет

Конфигурация стабильных имен узлов

resource_broker_config

Нет

Брокер ресурсов для контроля потребления CPU и памяти

security_config

Нет

Настройки конфигурации безопасности

tls

Нет

Конфигурация TLS для безопасных соединений

Практические рекомендации

Этот раздел документации посвящён полному описанию доступных настроек, а практические рекомендации по тому, что и когда настраивать, можно найти в следующих местах:

Примеры конфигураций кластеров

Модельные конфигурации кластера для развертывания можно найти в репозитории. Изучите их перед развертыванием кластера.

Предыдущая
Следующая