albertollamaso.Ansible-kamailio-role

Ansible的Kamailio角色

该角色旨在重现从Git仓库编译Kamailio的步骤。 您可以在以下地址找到原始步骤:https://www.kamailio.org/wiki/install/4.4.x/git

目标是拥有一个多平台的Kamailio角色。

我分享这个角色是为了提供灵感,欢迎您提出改进和修改建议。

待办事项

  • 完成在RedHat系列操作系统上的剧本
  • 将RTPProxy添加为编译过程的一部分
  • 添加一个新变量以动态指定要编译的模块

要求

  • Ubuntu
  • CentOS
  • Ansible 2.0
  • Python

角色变量

以下四个变量在设置过程中使用,具体描述如下:

  • kamailio_version:要从Git下载的Kamailio版本
  • dest_directory:克隆Kamailio源代码的目标目录
  • git_clone:在克隆过程中创建的Kamailio文件夹
  • MySQL_root_pass:MySQL的root用户密码

许可证

GPL V.2

作者信息

作者:Alberto LLamas

邮箱:albertollamaso@gmail.com

关于项目

Kamailio multi-platform

安装
ansible-galaxy install albertollamaso.Ansible-kamailio-role
许可证
gpl-2.0
下载
75
拥有者
DevOps & AI Engineer