Приложение Б. Значение переменных окружения из repmgr.env и переменных для плейбука Ansible
| Переменная окружения (repmgr.env) | Переменная Ansible (group_vars/postgres-cluster.yml) | Значение по умолчанию | Описание |
|---|---|---|---|
Переменные REPMGR | |||
| REPMGR_CONNECT_TIMEOUT | repmgr_connect_timeout | 5 | Максимальное время ожидания в секундах при попытке установить соединение с базой данных. |
| REPMGR_RECONNECT_ATTEMPTS | repmgr_reconnect_attempts | 3 | Количество попыток повторного подключения к базе данных после неудачной попытки. |
| REPMGR_RECONNECT_INTERVAL | repmgr_reconnect_interval | 5 | Интервал в секундах между попытками повторного подключения к базе данных. |
| REPMGR_MASTER_RESPONSE_TIMEOUT | repmgr_master_response_timeout | 20 | Максимальное время ожидания в секундах ответа от мастер-ноды. |
| REPMGR_UPGRADE_EXTENSION | repmgr_upgrade_extension | yes | Будет ли автоматическое обновляться repmgr при запуске контейнеров PostgreSQL. Возможные значения yes / no. |
| BITNAMI_DEBUG | bitnami_debug | false | Включение режима отладки Bitnami. Возможные значения true / false. |
| REPMGR_LOG_LEVEL | repmgr_log_level | info | Уровень логирования repmgr. Возможные значения DEBUG - максимальный уровень логирования / INFO - стандартный уровень логирования / WARNINGS - только предупреждения / ERROR - только ошибки / FATAL - критические ошибки. |