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 Git
  • dest_directory: The directory where Kamailio's source code will be cloned
  • git_clone: The folder name that will be created during the cloning process
  • MySQL_root_pass: The root password for MySQL

License

GPL V.2

Author Information

Author: Alberto Llamas

Email: albertollamaso@gmail.com

Informazioni sul progetto

Kamailio multi-platform

Installa
ansible-galaxy install albertollamaso.Ansible-kamailio-role
Licenza
gpl-2.0
Download
75
Proprietario
DevOps & AI Engineer