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.
Установить
ansible-galaxy install OpenSIPS/ansible-opensips
Лицензия
Unknown
Загрузки
802
Владелец