opensips

OpenSIPS

Эта роль устанавливает SIP-сервер OpenSIPS из официальных репозиториев OpenSIPS для Debian и RedHat.

Galaxy

Установите свою роль с помощью Ansible Galaxy:

ansible-galaxy install razvancrainea.opensips

Переменные роли

Следующие переменные могут быть настроены для изменения поведения установки роли:

  • opensips_version - указывает версию OpenSIPS, которая будет установлена. По умолчанию это 2.4.
  • ansible_build - указывает сборку OpenSIPS. Возможные значения: releases и nightly. Значение по умолчанию - releases.
  • opensips_yum_release - указывает конкретный релиз OpenSIPS для RedHat, который должен быть использован.
  • opensips_modules - дополнительные модули, которые будут установлены кроме пакета opensips. Эта переменная должна содержать пакеты из дистрибутива, на котором установлен opensips. Например, если вы хотите добавить модуль httpd, вам нужно будет добавить в список opensips-http-modules. Значение по умолчанию - пусто ([]) - другие модули не устанавливаются.
  • opensips_config - укажите шаблон конфигурации, который будет использоваться вместо файла конфигурации opensips по умолчанию.

Пример Playbook

Настроить playbook очень просто: все, что вам нужно сделать, это загрузить роль opensips.

    - hosts: servers
      import_role:
         - name: opensips

Лицензия

GPLv3

Информация об авторе

Эта роль была разработана OpenSIPS Project.

О проекте

OpenSIPS role to install packages from official repositories

Установить
ansible-galaxy install OpenSIPS/ansible-opensips
Лицензия
Unknown
Загрузки
802