Внимание: Этот ресурс больше не обновляется. Вся актуальная документация и новые статьи теперь доступны на нашем новом портале поддержки.
Чем мы можем вам помочь?

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

Параметры переменных необходимо указывать в двойных кавычках. Спецсимволы «<>{}|&;*?@`$!» в значениях переменных необходимо экранировать символом «\». Для обеспечения безопасности при работе ПО рекомендовано использовать надежные пароли, содержащие спецсимволы и произвольные символы разных регистров.

Доступ к сервисам PGS обеспечивается с помощью переменных:

–dev_mode;

–pgs_cluster;

–domain_name;

–domain_env;

–swarm_network_encryption;

–api_interface_ext_port.

После заполнения перечисленных переменных будет сформирован адрес: https://pgs-<domain_env>.<domain_name> который служит для обеспечения доступа к сервису. Если переменная <domain_env> не задана, то запись будет https://pgs.<domain_name>

Переменная

Значение и способ заполнения

pgs_cluster

Включение и отключение кластерного режима установки системы. Принимает значения True и False.
В шаблоне standalone (contrib/pgs/standalone/group_vars/pgs_setup/main.yml) — False
В шаблоне cluster (contrib/pgs/cluster/group_vars/pgs_setup/main.yml) — True

domain_name

Зарегистрированный домен установки PGS

domain_env

Элемент доменного имени установки, предназначеный для разграничения доступа к сервисам PGS

api_interface_ext_port

Порт Nginx для доступа к API интерфейсу, значение по умолчанию — 443.

При изменении значения по умолчанию для порта в PGS необходимо учесть новое значение в компоненте CO

При включении интеграции с почтовой системой PSN следует изменить порт для доступа к pgs_api в параметрах PSN (Подробнее см. в документе «Руководство по установке почтового сервера»)

keycloak_password

Пароль для пользователя PGS в Keycloak (он же Администратор Master Realm). Длина значения не менее 10 символов

keycloak_realm_password

Внутренний пароль для администраторов тенантов Keycloak (используется только для сервисного обслуживания системы). Длина значения не менее 10 символов

keycloak_postgres_password

Пароль БД PostgreSQL (используется как хранилище для Keycloak). Длина значения не менее 10 символов

pgs_observability_mode

Отвечает за выбор систем мониторинга, устанавливаемых при развертывании продукта. Переменная принимает следующие значения:

external — устанавлива