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, которая будет загружена из Gitdest_directory
: Директория назначения для клонирования исходного кода Kamailiogit_clone
: Папка Kamailio, которая будет создана в процессе клонированияMySQL_root_pass
: Пароль для пользователя root в MySQL
Лицензия
GPL V.2
Информация об авторе
Автор : Альберто Льямас
Электронная почта : albertollamaso@gmail.com
Установить
ansible-galaxy install albertollamaso/Ansible-kamailio-role
Лицензия
gpl-2.0
Загрузки
58
Владелец
DevOps & AI Engineer