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