dougbtv.install-asterisk
Asteriskのインストール
これはAsteriskをインストールするためのAnsibleロールで、Asterisk 13の認定ブランチを追跡します。
要件
このロールは、CentOSまたはFedoraでソースからAsteriskをインストールするためのものです。最初は認定ブランチに焦点を当てます。現在はCentOS 6および7が必要です。おそらくCentOS 5.5でも動作します。
ロール変数
(まだありません)
ansible-galaxyを使ったインストール
以下のコマンドを使って、このロールをダウンロードできます:
ansible-galaxy install dougbtv.install-asterisk
例のプレイブック
以下は、ansible-galaxyを使ってインストールした後にAsteriskをインストールする基本的な方法です:
- hosts: servers
roles:
- { role: dougbtv.install-asterisk }
ただし、Asteriskを実行するユーザーを設定したい場合は、次のようにできます:
- hosts: servers
roles:
- { role: dougbtv.install-asterisk, configure_user: true, asterisk_user: "asterisk", asterisk_group: "asterisk" }
asterisk_user
とasterisk_group
はオプションで、デフォルトは「asterisk」です。ユーザーを設定したくない場合は、変数を完全に省略してください。
git cloneを使った利用
別の方法として、このリポジトリをクローンし、例のtest.yml
プレイブックを使って試すこともできます。それに基づいて使用できます。
- リポジトリをクローンする:
git clone https://github.com/dougbtv/install-asterisk.git
test.inventory
ファイルで定義されているホストを変更します。- 以下のコマンドを実行します:
ansible-playbook -i test.inventory test.yml
ライセンス
MIT
著者情報
ダグ・スミス
dougbtv.com
@dougbtv
インストール
ansible-galaxy install dougbtv.install-asterisk
ライセンス
Unknown
ダウンロード
249
所有者
You can find me on twitter as dougbtv, too.