albertollamaso.Ansible-kamailio-role
Ansible's Kamailio Role
This role helps set up Kamailio by compiling it from the git repository. You can find the original instructions here: https://www.kamailio.org/wiki/install/4.4.x/git
The goal is to make this role work on multiple platforms.
I am sharing this role for inspiration, and please feel free to suggest any improvements or changes.
To-Do List
- Complete the playbook for RedHat-based operating systems
- Include RTPProxy in the compilation process
- Create a variable for dynamic module compilation
Requirements
- Ubuntu
- CentOS
- Ansible 2.0
- Python
Role Variables
Here are four variables used in the setup process:
kamailio_version
: The version of Kamailio to download from Gitdest_directory
: The directory where Kamailio's source code will be clonedgit_clone
: The folder name that will be created during the cloning processMySQL_root_pass
: The root password for MySQL
License
GPL V.2
Author Information
Author: Alberto Llamas
Email: albertollamaso@gmail.com
Installa
ansible-galaxy install albertollamaso.Ansible-kamailio-role
Licenza
gpl-2.0
Download
75
Proprietario
DevOps & AI Engineer