Приложение A. Значение переменных окружения из .env и переменных для плейбука Ansible
Условные обозначения:
- не рекомендуется к редактированию.
- подсказка.
| Переменная окружения (.env) | Переменная Ansible (group_vars/all.yml) | Значение по умолчанию | Описание |
|---|---|---|---|
Переменные для дистрибуции | |||
нет |
| false | Признак установки в закрытом. При выполнении установки в закрытом контуре требуется скачать актуальный архив для оффлайн установки на странице v1.3_1.5 Стабильные версии. Изменять значение для плейбуков онлайн установки нельзя! |
нет |
|
| Целевой IP-адрес или DNS имя хоста. Берется из значения переменной. Требует изменения только в случае, если IP-адрес подключения к WEB-GUI отличается от адреса, по которому выполняется установка! |
нет |
|
| Целевая папка установки |
нет |
|
| Используется при установке в закрытом контуре. При выполнении установки в закрытом контуре требуется скачать актуальный архив для оффлайн установки на странице v1.3_1.5 Стабильные версии. Изменять значение для плейбуков онлайн установки нельзя! |
нет |
|
| Ссылка для скачивания docker compose плагина при установке на ОС Astra Linux 1.7.X. |
нет |
|
| Признак изменения IP-адреса хоста после установки. Используется для обновления IP-адреса при повторном выполнении плейбука установки. |
нет |
|
| Пропустить установку сервисов Docker. Используется при установке в закрытом контуре. При выполнении установки в закрытом контуре требуется скачать актуальный архив для оффлайн установки на странице v1.3_1.5 Стабильные версии. Изменять значение для плейбуков онлайн установки нельзя! |
|
| 1.3 | Версия сервисов бэкенда (naice-gavia, naice-lemmus, naice-ovis, naice-ursus). |
|
| 1.3 | Версия сервиса фронтенда (naice-web, известный как larus). |
POSTGRES_VERSION_TAG |
| 1.3.4 | Версия контейнерезированного образа БД postgres. |
RADIUS_VERSION_TAG |
| 1.3 | Версия контейнерезированного образа FreeRadius. |
NATS_VERSION_TAG |
| 1.3.0 | Версия контейнерезированного образа NATS. |
ELTEX_HUB |
| hub.eltex-co.ru/naice | Внешний репозиторий со стабильными версиями сборок ПО. |
|
| ELTEX_HUB | Переменная, хранящая текущий выбранный репозиторий для загрузки сервисов бэкенда. |
|
| ELTEX_HUB | Переменная, хранящая текущий выбранный репозиторий для загрузки сервиса фронтенда. |
RADIUS_HUB |
| ELTEX_HUB | Переменная, хранящая текущий выбранный репозиторий для загрузки контейнера с FreeRADIUS. |
CI_HUB |
| hub.eltex-co.ru | Внешний репозиторий для сборок сопутствующих продуктов (PostgreSQL). |
TZ |
| Etc/UTC | Переменная значения таймзоны, в которой разворачивается NAICE. Влияет на время в логах системы. |
NAICE_HOSTNAME | нет | Берется значение имени хоста из /etc/hostname при установке плейбуком ansible | Имя хоста, на котором развернута система NAICE. Необходимо для лицензирования. Менять его после активации лицензии запрещено. |
naice_node_ip |
| IP-адрес, по умолчанию берется из переменной
| IP-адрес ноды, который соответствует значению переменной {{ ansible_host }}, если в ней используется IP, или полученный в результате DNS резолва имени {{ ansible_host }}, если используется доменное имя. |
Переменные Gavia | |||
GAVIA_HOST_PORT |
| 8080 | Порт, в который пробрасывается порт сервиса из контейнера на хостовую машину. Используется для взаимодействия с сервисом. |
LEMMUS_GAVIA_POSTGRES_USERNAME |
| lemmus | Логин для доступа к БД lemmus. |
LEMMUS_GAVIA_POSTGRES_PASSWORD |
| lemmus | Пароль для доступа к БД lemmus. |
Переменные Ursus | |||
|
| 8081 | Порт, в который пробрасывается порт сервиса из контейнера на хостовую машину. Используется для взаимодействия с сервисом. |
|
| ursus | Пользователь для доступа сервиса в СУБД PostgreSQL. |
|
| ursus | Пароль пользователя для доступа сервиса в СУБД PostgreSQL. |
URSUS_OUI_UPDATE_TIME_S |
| 86400 | Периодичность обновления списка MAC OUI, с. |
URSUS_OUI_UPDATE |
| True | Включить/выключить обновление списка MAC OUI. |
URSUS_OUI_UPLOAD_FILE_URL |
| https://standards-oui.ieee.org/oui/oui.csv | Адрес списка MAC OUI, который используется для обновления. |
URSUS_PORTAL_USER_PASSWORD_LENGTH |
| 4 | Минимальная длина пароля, которую можно задать портальному пользователю. |
URSUS_IDENTITY_PASSWORD_LENGTH | ursus_identity_password_length | 8 | Минимальная длина пароля пользователя сети. |
URSUS_NETLOGON_CHANGE_COMPUTER_PASS_CRON | ursus_netlogon_change_pass_cron | - | Настройка интервала ротации пароля доменного компьютера (0 10 2 1-31/7 * * - каждый седьмой день с 1 по 31 число месяца в 2:10). |
| нет | ursus_netlogon_change_pass_cron_node1 | - | Настройка интервала ротации пароля доменного компьютера при установке в схеме с резервированием на 1-й ноде. |
| нет | ursus_netlogon_change_pass_cron_node2 | - | Настройка интервала ротации пароля доменного компьютера при установке в схеме с резервированием на 2-й ноде. |
URSUS_NETLOGON_CHANGE_COMPUTER_PASS_LENGTH | ursus_netlogon_change_pass_length | 12 | Длина генерируемого пароля доменного компьютера в ходе ротации: от 12 до 200 символов. |
Переменные Lemmus | |||
LEMMUS_HOST_PORT |
| 8083 | Порт, в который пробрасывается порт сервиса из контейнера на хостовую машину. Используется для взаимодействия с сервисом. |
LEMMUS_POSTGRES_USERNAME |
|
| Пользователь для доступа сервиса в СУБД PostgreSQL. |
LEMMUS_POSTGRES_PASSWORD |
|
| Пароль пользователя для доступа сервиса в СУБД PostgreSQL. |
LEMMUS_ACCESS_TTL_S |
| 3600 | Время жизни токена в секундах. |
LEMMUS_REFRESH_TTL_S |
| 7200 | Время в секундах, в течение которого токен можно продлить. |
LEMMUS_REDIRECTS_RULES | *:443,0.0.0.0/0:443 | Правила доступа к веб-интерфейсу при первом старте NAICE. В дальнейшем настраиваются в Настройки системы → Безопасность и вход → Вход в систему → Адреса управления. | |
Переменные PostgreSQL | |||
нет |
|
| Имя контейнера СУБД PostgreSQL. |
нет |
|
| Порт для обращения к СУБД PostgreSQL. |
POSTGRES_USER |
| postgres | Пользователь, создаваемый при установке и настройке СУБД. |
POSTGRES_PASSWORD |
| postgres | Пароль пользователя, создаваемый при установке и настройке СУБД. |
нет |
| postgres | Наименование БД по умолчанию, используемой для управления СУБД PostgreSQL. |
Переменные PostgreSQL для работы в схеме с резервированием | |||
нет |
|
| Адрес резервной ноды СУБД PostgreSQL. |
нет |
|
| Порт резервной ноды СУБД PostgreSQL. |
Переменные Ovis | |||
OVIS_HOST_PORT |
| 8084 | Порт, в который пробрасывается порт сервиса из контейнера на хостовую машину. Используется для взаимодействия с сервисом. |
OVIS_CACHE_TTL_S |
| 86400 | Время жизни кэша naice-ovis в секундах, в течение которого он хранит настройки аутентификации и авторизации. По истечении этого времени настройки перечитываются. |
OVIS_SESSION_IDLE_S |
| 86400 | Время жизни неактивных сессии пользователей, с. |
|
| ovis | Логин подключения к БД ursus. |
|
| ovis | Пароль подключения к БД ursus. |
|
| ovis | Логин подключения к БД ovis. |
|
| ovis | Пароль подключения к БД ovis. |
OVIS_NODE_INTERFACE |
|
| IP-адрес/DNS-имя интерфейса для взаимодействие с соседним инстансом при работе в схеме с резервированием. |
OVIS_NODE_MEMBERS |
| 127.0.0.1 | IP-адреса/DNS-имена инстансов участвующих в резервировании. |
OVIS_SESSIONS_CLEAN_CRON |
| 0 0 * * * * | Интервал запуска задачи по очистке radius-сессий из БД, по умолчанию каждый час. |
OVIS_SESSION_FLUSH_SEC |
| 10 | Интервал radius-сохранения сессий в БД из кэша, с. |
OVIS_DB_POOL_CONNECTION_LIFETIME |
| 1800000 | Время жизни соединения к БД ursus, с. |
OVIS_DB_POOL_IDLE_TIMEOUT |
| 60000 | Время ожидания ответа при подключении к БД ursus, мс. |
OVIS_DB_POOL_MIN_IDLE |
| 5 | Минимальное количество коннектов для подлючения БД ursus в режиме ожидания. |
OVIS_DB_POOL_SIZE |
| 10 | Количество коннектов для подключения к БД ovis. |
OVIS_SESSIONS_DB_POOL_CONNECTION_LIFETIME |
| 1800000 | Время жизни соединения к БД ovis, с. |
OVIS_SESSIONS_DB_POOL_IDLE_TIMEOUT |
| 60000 | Время ожидания ответа при подключении к БД ovis, мс. |
OVIS_SESSIONS_DB_POOL_MIN_IDLE |
| 2 | Минимальное количество коннектов для подлючения БД ovis в режиме ожидания. |
OVIS_SESSIONS_DB_POOL_SIZE |
| 5 | Количество коннектов для подключения к БД ovis. |
OVIS_SESSION_BATCH_SIZE |
| 100 | Количество сессий в одном пакете для сохранения в БД ovis. |
| OVIS_RADIUS_CLASS_ATTR_ENABLED |
| true | Включить/отключить обработку аккаунтинга для работы ограничений по числу активных сессий пользователя. true - включить, false - отключить. |
Переменные Larus (WEB) | |||
LARUS_PORT |
| 4200 | Порт, на котором работает сервис внутри контейнера. |
LARUS_HOST_PORT |
| 80 | Порт http, в который пробрасывается порт сервиса из контейнера на хостовую машину. Используется для взаимодействия с сервисом. Используется только для перенаправления подключения пользователя на защищеный порт 443. |
FRONTEND_STERNA_URL |
| https://{{ naice_address }}:{{ sterna_host_port }} | URL на котором работает Captive Portal. |
Переменные NATS | |||
NATS_MONITORING_PORT |
| 8222 | Порт, через который выполняется мониторинг сервиса. |
NATS_EXPORTER_PORT |
| 7777 | Порт, через который сервис отдает метрики в формате prometheus. |
|
| 6222 | Порт для взаимодействия nats в кластере (установка с резервированием). |
|
|
| IP-адрес для взаимодействия nats в кластере. |
|
| 5 | Максимальное время ожидания ответа от клиентского сервиса на отправленное nats событие, с. |
|
| 15 | Время паузы между попытками переподключения клиентского сервиса к nats, с. |
|
| 30 | Максимальное количество попыток переподключения клиентского сервиса к nats |
|
| 0 | Размер буфера исходящих сообщений при обрыве соединения, отправляемых после восстановления соединения, в байтах. 0 означает выключение такого буффера. При превышении ненулевого значения клиент начнёт терять сообщения. |
Переменные Vulpus | |||
VULPUS_HOST_PORT |
| 8086 | Порт, в который пробрасывается порт сервиса из контейнера на хостовую машину. Используется для взаимодействия с сервисом. |
VULPUS_POSTGRES_USERNAME |
| vulpus | Логин для подключения к БД. |
VULPUS_POSTGRES_PASSWORD |
| vulpus | Пароль для подключения к БД. |
VULPUS_NODE_INTERFACE |
|
| IP-адрес интерфейса для взаимодействия с соседним инстансом при работе в схеме с резервированием. |
VULPUS_NODE_MEMBERS |
| 127.0.0.1 | IP-адрес интерфейса соседней ноды для взаимодействия с при работе в схеме с резервированием. |
Переменные Lepus | |||
LEPUS_HOST_PORT |
| 8087 | Порт, в который пробрасывается порт сервиса из контейнера на хостовую машину. Используется для взаимодействия с сервисом. |
LEPUS_REPOSITORY_BATCH_SIZE |
| 500 | Размер пакета сохранения проб в БД (количество). |
LEPUS_POSTGRES_USERNAME |
| lepus | Логин для подключения к БД. |
LEPUS_POSTGRES_PASSWORD |
| lepus | Пароль для подключения к БД. |
LEPUS_DHCP_PROBE_ENABLED |
| true | Включение/отключение сбора DHCP-проб. |
LEPUS_DHCP_PROBE_HOST_PORT |
| 67 | Внешний порт сервиса для сбора DHCP-проб. |
LEPUS_DHCP_PROBE_SCHEDULE_CLEAR_PROBES_AFTER_DAYS |
| 30 | Время хранения DHCP-проб в БД. |
LEPUS_DHCP_PROBE_SCHEDULE_CLEAN_EXPIRED_CRON |
| 0 0 * * * * | Расписание для запуска задачи по очистке устаревших DHCP-проб в БД. |
Переменные Gulo | |||
GULO_HOST_PORT |
| 8089 | Порт, в который пробрасывается порт сервиса из контейнера на хостовую машину. Используется для взаимодействия с сервисом. |
GULO_USER_LABEL | нет | {{ naice_address }}/v{{ version_tag }} | |
Переменные Aquila | |||
AQUILA_HOST_PORT |
| 8091 | Порт, в который пробрасывается порт сервиса из контейнера на хостовую машину. Используется для взаимодействия с сервисом. |
AQUILA_CACHE_TTL_S |
| 300 | Время жизни кэша naice-aquila в секундах, в течение которого сервис хранит настройки аутентификации и авторизации. По истечении этого времени настройки перечитываются. |
AQUILA_POSTGRES_USERNAME |
| aquila | Логин для подключения к БД. |
AQUILA_POSTGRES_PASSWORD |
| aquila | Пароль для подключения к БД. |
AQUILA_DB_POOL_SIZE |
| 5 | Количество коннектов для подключения к БД aquila. |
AQUILA_DB_POOL_MIN_IDLE |
| 1 | Минимальное количество коннектов для подлючения БД aquila в режиме ожидания. |
AQUILA_DB_POOL_IDLE_TIMEOUT |
| 60000 | Время ожидания ответа при подключении к БД, мс. |
AQUILA_DB_POOL_CONNECTION_LIFETIME |
| 1800000 | Время жизни соединения к БД, с. |
AQUILA_URSUS_DB_POOL_MIN_IDLE |
| 2 | Минимальное количество коннектов для подлючения БД ursus в режиме ожидания. |
AQUILA_URSUS_DB_POOL_SIZE |
| 10 | Количество коннектов для подключения к БД ursus. |
AQUILA_FLUSH_SEC |
| 60 | Интервал сохранения сессий и аккаунтинга в БД, с. |
AQUILA_SESSIONS_CLEAN_CRON |
| 0 0 * * * * | Интервал очистки сессий и аккаунтинга из БД, по умолчанию каждый час. |
AQUILA_NODE_INTERFACE |
|
| IP-адрес интерфейса для взаимодействия с соседним инстансом при работе в схеме с резервированием. |
AQUILA_NODE_MEMBERS |
| 127.0.0.1 | IP-адрес интерфейса соседней ноды для взаимодействия с при работе в схеме с резервированием. |
AQUILA_USER_CACHE_ENABLE |
| True | Включить кэширование имени пользователя при выполнении авторизации команд. Возможные значения True / False. При значении False каждое обращение за авторизацией команды приведет к проверке существования имени пользователя в источнике идентифкации. |
AQUILA_USER_CACHE_TTL_S |
| 300 | Время хранения в кэше имени пользователя при выполнении авторизации команд. |
Переменные Bubo | |||
BUBO_HOST_PORT |
| 8093 | Порт, в который пробрасывается порт сервиса из контейнера на хостовую машину. Используется для взаимодействия с сервисом. |
BUBO_NODE_INTERFACE | hazelcast_node_interface |
| IP-адрес/DNS-имя интерфейса для взаимодействие с соседним инстансом при работе в схеме с резервированием. |
BUBO_NODE_MEMBERS | hazelcast_node_members | 127.0.0.1 | IP-адреса/DNS-имена инстансов участвующих в резервировании. |
BUBO_POSTGRES_USERNAME |
| bubo | Логин для подключения к БД. |
BUBO_POSTGRES_PASSWORD |
| bubo | Пароль для подключения к БД. |
BUBO_CACHE_TTL_S |
| 300 | |
BUBO_SMS_SCHEDULE_CLEAN_EXPIRED_CRON |
| 0 0 * * * * | Интервал очистки СМС из БД, по умолчанию каждый час. |
BUBO_SMS_TO_DELETE_DAYS |
| 31 | Срок хранения информации об отправленных СМС в БД. |
Переменные Castor | |||
CASTOR_HOST_PORT |
| 8095 | Порт, в который пробрасывается порт сервиса из контейнера на хостовую машину. Используется для взаимодействия с сервисом. |
CASTOR_POSTGRES_USERNAME |
| castor | Логин подключения к БД. |
CASTOR_POSTGRES_PASSWORD |
| castor | Пароль подключения к БД. |
CASTOR_NODE_INTERFACE | hazelcast_node_interface |
| IP-адрес/DNS-имя интерфейса для взаимодействие с соседним инстансом при работе в схеме с резервированием. |
CASTOR_NODE_MEMBERS | hazelcast_node_members | 127.0.0.1 | IP-адреса/DNS-имена инстансов участвующих в резервировании. |
CASTOR_DB_POOL_SIZE |
| 10 | Количество коннектов для подключения к БД. |
CASTOR_DB_POOL_MIN_IDLE |
| 2 | Минимальное количество коннектов для подлючения БД в режиме ожидания. |
CASTOR_DB_POOL_IDLE_TIMEOUT |
| 60000 | Время ожидания ответа при подключении к БД, мс. |
CASTOR_DB_POOL_CONNECTION_LIFETIME |
| 1800000 | Время жизни соединения к БД, с. |
CASTOR_CACHE_TTL_S |
| 300 | Время хранения в кэше информации о пользователе, с. |
CASTOR_REQUESTS_RATE_LIMIT |
| 1000 | Максимальное количество REST запросов к сервису за указанное в переменной CASTOR_SECONDS_RATE_LIMIT время. |
CASTOR_SECONDS_RATE_LIMIT |
| 10 | Интервал, за который исчисляется количество REST запросов к сервису, с. |
CASTOR_MAX_THREAD_COUNT |
| 20 | Максимальное количество потоков при обработке REST запросов к сервису. |
Переменные Sterna | |||
STERNA_HTTPS_PORT |
| 444 | HTTPS порт, на котором работает сервис внутри контейнера. |
STERNA_HTTP_PORT |
| 81 | HTTP порт, на котором работает сервис внутри контейнера. |
STERNA_HTTPS_HOST_PORT | sterna_host_port | 8443 | Порт HTTPS, в который пробрасывается порт сервиса из контейнера на хостовую машину. Используется для взаимодействия с сервисом. |
STERNA_HTTP_HOST_PORT | sterna_host_port | 8443 | Порт HTTP, в который пробрасывается порт сервиса из контейнера на хостовую машину. Используется для взаимодействия с сервисом. По умолчанию не используется, требует ручного включения. |
FRONTEND_STERNA_URL | frontend_sterna_url | https://{{ ansible_host }}:8443 | URL редиректа на портал, который будет использоваться для авторизации портальных пользователей. |
| Переменные Mustela | |||
|
| 8098 | Порт, в который пробрасывается порт сервиса из контейнера на хостовую машину. Используется для взаимодействия с сервисом. |
|
|
| Логин подключения к БД. |
|
|
| Пароль подключения к БД. |
|
| 25 | Максимальное количество коннектов для подключения к БД. |
|
| 5 | Минимальное количество коннектов для подлючения БД в режиме ожидания. |
|
|
| Время ожидания ответа при подключении к БД, мс. |
|
|
| Время жизни конкта к БД, мс. |
|
|
| IP-адрес/DNS-имя интерфейса для взаимодействие с соседним инстансом при работе в схеме с резервированием. |
|
|
| IP-адреса/DNS-имена инстансов участвующих в резервировании. |
|
| 0 0 3 * * * | Интервал очистки событий с истекшим сроком хранения из БД, по умолчанию каждые 3 часа. |
| Переменные Phoca | |||
|
| 8097 | Порт, в который пробрасывается порт сервиса из контейнера на хостовую машину. Используется для взаимодействия с сервисом. |
|
| phoca | Логин подключения к БД. |
|
| phoca | Пароль подключения к БД. |
|
| 5 | Максимальное количество коннектов для подключения к БД. |
|
| 1 | Минимальное количество коннектов для подлючения БД в режиме ожидания. |
|
| 60000 | Время ожидания ответа при подключении к БД, мс. |
|
| 1800000 | Время жизни конкта к БД, мс. |
|
| /var/run/docker.sock | Путь к UNIX-сокету для взаимодействия с демоном Docker. Необходим для управления контейнерами с целью применения конфигураций к сервисам. |
| Переменные Cetus | |||
|
| 8099 | Порт, в который пробрасывается порт сервиса из контейнера на хостовую машину. Используется для взаимодействия с сервисом. |
|
| cetus | Логин подключения к БД. |
|
| cetus | Пароль подключения к БД. |
|
| 10 | Максимальное количество коннектов для подключения к БД. |
|
| 3 | Минимальное количество коннектов для подлючения БД в режиме ожидания. |
|
| 60000 | Время ожидания ответа при подключении к БД, мс. |
|
| 1800000 | Время ожидания ответа при подключении к БД, мс. |
|
| 300 | Время жизни кэша в секундах, в течение которого сервис хранит настройки аутентификации. По истечении этого времени настройки перечитываются. |
CETUS_USERS_CACHE_TTL_S | cetus_users_cache_ttl_s | 10 | Время жизни пользователей в кэше в секундах. |
CETUS_USERS_CACHE_ENABLED | cetus_users_cache_enabled | true | Включить кэширование пользователей при аутентификации. Возможные значения true / false. |
|
| {{ naice_address }} | IP-адрес/DNS-имя интерфейса для взаимодействие с соседним инстансом при работе в схеме с резервированием. |
|
| 127.0.0.1 | IP-адреса/DNS-имена инстансов, участвующих в резервировании. |
|
| 3000 | Таймаут подключения к внешнему источнику по протоколу LDAP, мс. |
|
| 7000 | Таймаут на процесс получения данных из внешнего источника по протоколу LDAP, мс. |
|
| ignore | Поведение при получении в ответ на LDAP запрос ссылки на другой сервер:
|
|
| 10 | Количество коннектов для подключения к LDAP серверу при старте сервиса. |
|
| 10 | Максимальное количество коннектов для подключения к LDAP серверу. |
|
| 5000 | Таймаут обмена данными с внешним источником идентификации (типа Active Directory) по протоколу netlogon, мс. |
|
| 5000 | Таймаут подключения к внешнему источнику идентификации (типа Active Directory) по протоколу netlogon, мс. |
|
| true | Включить кэширование сессии компьютера при обращении к внешнему источнику идентификации (типа Active Directory) по протоколу netlogon, мс. |
|
| 1800 | Время хранения в кэше сессии компьютера, с. |
|
| 180 | Интервал проверки наличия в кэше сессии компьютера, с. |
|
| 3600 | Время хранения в кэше информации о контроллерах домена после выполнения DNS-запроса типа SRV, с. |
|
| 360 | Интервал проверки наличия в кэше информации о контроллерах домена после выполнения DNS-запроса типа SRV, с. |
Переменные Orca | |||
|
| 8102 | Порт, в который пробрасывается порт сервиса из контейнера на хостовую машину. Используется для взаимодействия с сервисом. |
|
| orca | Логин подключения к БД. |
|
| orca | Пароль подключения к БД. |
|
| 10 | Максимальное количество коннектов для подключения к БД. |
|
| 3 | Минимальное количество коннектов для подлючения БД в режиме ожидания. |
|
| 60000 | Время ожидания ответа при подключении к БД, мс. |
|
| 600000 | Время ожидания ответа при подключении к БД, мс. |
|
| 300 | Время жизни кэша в секундах, в течение которого сервис хранит настройки аутентификации. По истечении этого времени настройки перечитываются. |
Переменные EPG | |||
EPG_TAG |
|
| Версия сервиса EPG. |
EPG_LOG_FILE_MAX_SIZE |
|
| Максимальный размер одного log файла в МБ. |
EPG_LOG_FILE_MAX_COUNT |
|
| Максимальное количество log файлов в ротации. |
EPG_KERNEL_LOG_LEVEL |
|
| Уровень логирования для логов типа "kernel" сервиса EPG. |
EPG_DEBUG_LOG_LEVEL |
|
| Уровень логирования для логов типа "debug" сервиса EPG. |
EPG_NETWORKING_LOG_LEVEL |
|
| Уровень логирования для логов типа "networking" сервиса EPG. |
EPG_HOST_PORT |
|
| Порт, в который пробрасывается порт сервиса из контейнера на хостовую машину. Используется для взаимодействия с сервисом. |
Переменные RADIUS | |||
| Общие переменные | |||
RADIUS_EXPORTER_PORT |
| 9812 | Порт, через который сервис отдает метрики в формате prometheus. |
| RADIUS_VERSION_TAG |
| {{ version_tag }} | Версия сервиса |
RADIUS_LOG_PATH |
| /var/log/radius | Файл на хостовой машине для хранения логов работы сервиса. |
Переменные RADIUS для подключения модуля SQL | |||
RADIUS_POSTGRES_DB_HOST |
|
| IP-адрес подключения к БД. |
RADIUS_POSTGRES_DB_PORT |
|
| Порт подключения к БД. |
RADIUS_POSTGRES_DB_LOGIN |
| radius | Логин для подключения к БД. |
RADIUS_POSTGRES_DB_PASSWORD |
| radius | Пароль для подключения к БД. |
Переменные RADIUS для резервного модуль SQL (используются только в установке с резервированием) | |||
|
|
| Адрес резервной ноды СУБД PostgreSQL. |
|
|
| Порт резервной ноды СУБД PostgreSQL. |
|
|
| Логин для подключения к БД. |
|
|
| Пароль для подключения к БД. |
|
| 0 | Использовать резервирование (0 - нет, 1 - да) |
Переменные логирования сервисов | |||
нет |
|
| Максимальный размер файла логов сервиса. |
нет |
|
| Максимальное количество файлов логов для сервиса. |
Переменные отвечающие за развертывание схемы с резервированием (расположены в | |||
Переменные, определяющие адреса кластера СУБД PostreSQL при установке в схеме с резервированием | |||
нет |
|
| Адрес хоста для установки ноды Primary СУБД PostgreSQL. |
нет |
|
| Адрес хоста для установки ноды Backup СУБД PostgreSQL. |
нет |
|
| Порт для обращения к СУБД PostgreSQL на ноде Primary . |
нет |
|
| Порт для обращения к СУБД PostgreSQL на ноде Backup . |
Параметры, отвечающие за конфигурацию сервиса | |||
нет |
|
| Проверять, что IP-адрес заданный в переменной файла hosts-cluster.yml keepalived_vip входит в подсеть IP-адресов, которые настроены на интерфейсах целевой VM, указанных в переменных файла hosts-cluster.yml keepalived_interface (true - проверять, false - не проверять). |
нет |
|
| VIP-адрес используемый для резервирования или доменное имя, которое резолвиться DNS-запросом в данный адрес. |
нет |
|
| Тип аутентификации VRRP анонсов. |
нет |
|
| Пароль, используемый в VRRP анонсах. |
нет |
|
| Период отправки GARP сообщений инстансом VRRP находящимся в состоянии Primary, с. 0 - не отправлять. |
нет |
|
| Количество отправляемых GARP сообщений инстансом VRRP находящимся в состоянии MASTER при выполнении периодической отправки. |
нет |
|
| Задержка, в течении которой не будет выполняться отправка GARP сообщений после перехода состояния инстанса VRRP в MASTER, с. |
нет |
|
| Количество GARP сообщений, которое будет отправлено после перехода состояния инстанса VRRP в MASTER. |
нет |
|
| Идентификатор инстансов VRRP, выполняющих резервирвоание одного VIP адреса. Допустимые значения от 1-255. |
нет |
|
| Интервал отправки VRRP анонсов инстансом находящимся в состоянии MASTER, с. |
нет |
|
| Интервал выполнения скрипта, проверяющего состояние работоспосбности сервисов NAICE, с. |
нет |
|
| Количество файлов логов работы VRRP сохраняемое при выполнении ротирования логов. |
нет |
|
| Максимальное время жизни файла логов VRRP до того как над ним будет выполнена операция ротирования, сутки. |
нет |
|
| Максимальный размер файла логов VRRP до того как над ним будет выполнена операция ротирования, Мбайт. |
нет |
|
| Интервал выполнения ротирования логов, по умолчанию каждую неделю. |
Переменные отвечающие за взаимодействие в кластере СУБД PostgreSQL в схеме с резервированием (расположены в Данные переменные после установки кластера СУБД PostgreSQL располагаются в файле repmgr.env | |||
REPMGR_CONNECT_TIMEOUT |
|
| Время ожидания при подключения ноды, с. |
REPMGR_RECONNECT_ATTEMPTS |
|
| Количество попыток подключения ноды к кластеру перед тем как кластер будет признан недоступным. |
REPMGR_RECONNECT_INTERVAL |
|
| Интервал между попытками подключения ноды к кластеру, с. |
REPMGR_MASTER_RESPONSE_TIMEOUT |
|
| Время ожидания ответа от ноды находящейся в состоянии "Primary", с. |
REPMGR_UPGRADE_EXTENSION |
|
| Включить обновление расширений менеджера репликаций после установки новой версии. |
BITNAMI_DEBUG |
|
| Выключить/Включить (false/true) дополнительные логи менеджера репликаций. |
REPMGR_LOG_LEVEL |
|
| Уровень логирования событий менеджера репликаций. Возможные значения info, debug. |
Переменные отвечающие за управление IP-адресацией подсетей Docker (расположены в | |||
Переменные отвечающие за управление сетью | |||
| нет |
|
| Диапазон IP-адресов, выделенный подсети. |
| нет |
|
| Диапазон IP-адресов внутри выделенной подсети, из которой распределяются адреса для запущенных контейнеров. |
| нет |
|
| Шлюз для выхода трафика контейнеров из виртуальной сети Docker в внешнюю сеть. |
Переменные отвечающие за управление сетью | |||
| нет |
|
| Диапазон IP-адресов, выделенный подсети. |
| нет |
|
| Диапазон IP-адресов внутри выделенной подсети, из которой распределяются адреса для запущенных контейнеров. |
| нет |
|
| Шлюз для выхода трафика контейнеров из виртуальной сети Docker в внешнюю сеть. |
Переменные отвечающие за управление сетью | |||
| нет |
|
| Диапазон IP-адресов, выделенный подсети. |
| нет |
|
| Диапазон IP-адресов внутри выделенной подсети, из которой распределяются адреса для запущенных контейнеров. |
| нет |
|
| Шлюз для выхода трафика контейнеров из виртуальной сети Docker в внешнюю сеть. |