razvancrainea.opensips

OpenSIPS

这个角色从官方的 OpenSIPS 仓库为 DebianRedHat 安装 OpenSIPS SIP 服务器。

Galaxy

使用 Ansible Galaxy 安装这个角色:

ansible-galaxy install razvancrainea.opensips

角色变量

以下变量可以设置以调整角色的安装行为:

  • opensips_version - 指定要安装的 OpenSIPS 版本。默认值为 2.4
  • ansible_build - 指定 OpenSIPS 的构建版本。可选值为 releasesnightly。默认值是 releases
  • opensips_yum_release - 指定要使用的特定 RedHat 版本的 OpenSIPS。
  • opensips_modules - 除了 opensips 软件包之外要安装的其他模块。这个变量应包含 opensips 安装所在发行版的包。例如,如果想添加 httpd 模块,则需在列表中添加 opensips-http-modules。默认值为空 ([]) - 不安装其他模块。
  • opensips_config - 指定一个配置模板,以替代默认的 OpenSIPS 配置文件。

示例剧本

设置一个剧本非常简单:您只需加载 opensips 角色即可。

    - hosts: servers
      import_role:
         - name: opensips

许可证

GPLv3

作者信息

该角色由 OpenSIPS 项目 开发。

关于项目

OpenSIPS role to install packages from official repositories

安装
ansible-galaxy install razvancrainea.opensips
许可证
Unknown
下载
1k