albertollamaso.Ansible-kamailio-role

Rol de Kamailio de Ansible

Este rol está destinado a replicar los pasos para compilar Kamailio desde el repositorio de git. Puedes encontrar los pasos originales en https://www.kamailio.org/wiki/install/4.4.x/git

La intención es tener un rol de Kamailio multi-plataforma.

Comparto este rol como fuente de inspiración y siéntete libre de sugerir mejoras y cambios.

Tareas Pendientes

  • Terminar el playbook cuando el sistema operativo sea de la familia RedHat
  • Agregar RTPProxy como parte del proceso de compilación
  • Añadir una nueva variable para módulos a compilar para que sea dinámico

Requisitos

  • Ubuntu
  • CentOS
  • Ansible 2.0
  • Python

Variables del Rol

Las siguientes cuatro variables se utilizan en el proceso de configuración y se describen a continuación:

  • kamailio_version: Esta es la versión de Kamailio que se descargará de Git
  • dest_directory: El directorio de destino donde se clonará el código fuente de Kamailio
  • git_clone: Carpeta de Kamailio que se creará cuando se realice el proceso de clonación
  • MySQL_root_pass: Contraseña de MySQL para el usuario root

Licencia

GPL V.2

Información del Autor

Autor: Alberto Llamas

Correo electrónico: albertollamaso@gmail.com

Acerca del proyecto

Kamailio multi-platform

Instalar
ansible-galaxy install albertollamaso.Ansible-kamailio-role
Licencia
gpl-2.0
Descargas
75
Propietario
DevOps & AI Engineer