начальный номер порта для бинарных портов инстансов кластера
first_http_port
18001
начальный номер порта для http-портов инстансов кластера
first_pg_port
15001
начальный номер порта для PostgreSQL-протокола инстансов кластера. Значение 0 выключает поддержку протокола PostgreSQL
pg_ssl
false
признак использования протокола SSL при подключении к Picodata
listen_address
{{ansible_fqdn}}
Jinja-шаблон для определения адреса сервера. Для IP можно указать {{ansible_default_ipv4.address}}
pg_address
{{ansible_fqdn}}
Jinja-шаблон для определения адреса сервера для подключения по PostgreSQL-протоколу. Для IP можно указать {{ansible_default_ipv4.address}}. Обычно совпадает с listen_address и используется для разделения внутреннего и внешнего трафика по разным сетевым интерфейсам
директория для размещения локальных резервных копий
backup_fetch_dir
backups
каталог для размещения резервных копий, скачанных с серверов кластера
backup_fetch
true
необходимость скачивания резервных копий с серверов; при значении false копии сохраняются только локально на серверах. Используется также и при восстановлении
restore_dir
директория для восстановления кластера, в формате YYYYMMDDhhmmss. Если не указана, то будет использована последняя из существующих
количество инстансов тира на каждом сервере. Если параметр не задан, то количество будет рассчитано автоматически. Данный параметр более приоритетен, чем replicaset_count
replication_factor
1
фактор репликации
can_vote
true
возможность инстансов участвовать в голосовании на выборах raft-лидера
config
словарь для настройки инстансов тира, например указание размера инстанса. См. подробнее
extra_vars
словарь с дополнительными переменными окружения для конкретного тира
В таком случае для первого инстанса переменная RADIX_ADDR установит
значение 0.0.0.0:7300, для второго — 0.0.0.0:7301, для третьего —
0.0.0.0:7302 и так далее.