Ansible-kamailio-role

Роль Kamailio для Ansible

Эта роль предназначена для воспроизведения шагов по компиляции Kamailio из репозитория Git. Вы можете найти оригинальные шаги по адресу https://www.kamailio.org/wiki/install/4.4.x/git

Цель состоит в том, чтобы создать многоплатформенную роль для Kamailio.

Я делюсь этой ролью как источником вдохновения, и вы можете вносить предложения по улучшению и изменениям.

Планируемое

  • Завершить плейбук для семейства ОС RedHat
  • Добавить RTPProxy как часть процесса компиляции
  • Добавить новую переменную для модулей для компиляции, чтобы сделать это динамичным

Требования

  • Ubuntu
  • CentOS
  • Ansible 2.0
  • Python

Переменные роли

Следующие четыре переменные используются в процессе настройки и описаны ниже:

  • kamailio_version : Это версия Kamailio, которая будет загружена из Git
  • dest_directory : Директория назначения для клонирования исходного кода Kamailio
  • git_clone : Папка Kamailio, которая будет создана в процессе клонирования
  • MySQL_root_pass : Пароль для пользователя root в MySQL

Лицензия

GPL V.2

Информация об авторе

Автор : Альберто Льямас

Электронная почта : albertollamaso@gmail.com

О проекте

Kamailio multi-platform

Установить
ansible-galaxy install albertollamaso/Ansible-kamailio-role
Лицензия
gpl-2.0
Загрузки
58
Владелец
DevOps & AI Engineer