albertollamaso.Ansible-kamailio-role
AnsibleのKamailioロール
このロールは、gitリポジトリからKamailioをコンパイルする手順を再現することを目的としています。
元の手順は https://www.kamailio.org/wiki/install/4.4.x/git で確認できます。
目的は、Kamailioのロールを複数のプラットフォームに対応させることです。
このロールをインスピレーションの源として共有しますので、改善や変更の提案は自由に行ってください。
TODO
- RedHatファミリーのOS用にプレイブックを完成させる
- コンパイルプロセスの一部としてRTPProxyを追加する
- ダイナミックにコンパイルするモジュールのための新しい変数を追加する
要件
- Ubuntu
- CentOS
- Ansible 2.0
- Python
ロール変数
以下の4つの変数がセットアッププロセスで使用され、説明されています。
kamailio_version
: GitからダウンロードするKamailioのバージョンdest_directory
: Kamailioのソースコードをクローンするための宛先ディレクトリgit_clone
: クローンプロセスが実行されたときに作成されるKamailioフォルダMySQL_root_pass
: root用のMySQLパスワード
ライセンス
GPL V.2
著者情報
著者 : アルベルト・ジャマス
メール : albertollamaso@gmail.com