iamsyncer

Раздел iamsyncer содержит настройки взаимодействия с IAMSyncer — компонентом, отвечающим за синхронизацию данных о ролях и пользователях между IAM и vision_core.

iamsyncer.api_health_postfix

Маршрут для проверки состояния компонента.

iamsyncer.basic_auth_password

Пароль BasicAuth для HTTP-запросов к компоненту.

Значение хранится в Ansible Vault.
iamsyncer.basic_auth_username

Имя пользователя BasicAuth для HTTP-запросов к компоненту.

iamsyncer.component_name

Название компонента.

iamsyncer.env_filepath

Путь к файлу с переменными, управляющими работой компонента.

iamsyncer.fetch_interval

Периодичность запроса получателей из IAM, в секундах.

iamsyncer.host

Адрес для HTTP-запросов к компоненту.

iamsyncer.port

Порт для HTTP-запросов к компоненту.

iamsyncer.protocol

Протокол HTTP-сервера компонента.

iamsyncer.request_timeout

Таймаут HTTP-запросов к компоненту в секундах.

iamsyncer.route_prefix

Префикс для добавления ко всем путям, обрабатываемым HTTP-сервером.

iamsyncer.systemd_service

Название сервиса systemd компонента.

iamsyncer.tech_auth_client_id

Идентификатор технического клиента, предоставленный приложением OAuth2.

iamsyncer.tech_auth_client_secret

Секрет технического клиента, предоставленный приложением OAuth2.

Значение хранится в Ansible Vault.
iamsyncer.tech_auth_password

Пароль технической учётной записи IAM.

Значение хранится в Ansible Vault.
iamsyncer.tech_auth_username

Имя технической учётной записи IAM.

iamsyncer.tls_ca_file

Путь к файлу TLS CA, который будет использоваться для проверки подключений к компоненту.

iamsyncer.tls_cert_file

Путь к файлу сертификата TLS на стороне клиента, который будет использоваться при подключении к компоненту.

iamsyncer.tls_insecure_skip_verify

Пропуск проверки TLS при HTTP-запросах к компоненту.

iamsyncer.tls_key_file

Путь к ключу сертификата TLS на стороне клиента, который будет использоваться при подключении к компоненту.

iamsyncer.user_update_enabled

Включает механизм синхронизации пользователей/получателей с IAM.

iamsyncer.version

Версия компонента.

iamsyncer.web_config_file

Путь к файлу веб-конфигурации компонента.