nickmasff.asterisk

Ansible 角色: Asterisk

构建状态

安装并配置 MySQL 和使用 ODBC 实时数据库驱动的 Asterisk。

需求

没有特殊要求;请注意,这个角色需要 root 访问权限,所以要么在 playbook 中使用全局 become: yes,要么像下面这样在你的 playbook 中调用这个角色:

- hosts: asterisk_machines
  roles:
    - role: nickmasff.asterisk
      become: yes

通过 ansible-galaxy 安装

使用 ansible galaxy 下载这个角色:

ansible-galaxy install nickmasff.asterisk

依赖

没有。

示例 Playbook

- hosts: asterisk_machines
  become: yes
  vars_files:
    - variables.yml
  roles:
    - { role: nickmasff.asterisk }

variables.yml

mysql_user: user
mysql_password: password
mysql_database: asterisk
mysql_priv: "asterisk.*:ALL"
mysql_root_pass: password

asterisk_username: asterisk
asterisk_group: asterisk

asterisk_config_path: ../../../files/asterisk/

许可

MIT / BSD

作者信息

Nickmasff
nickmasff@yandex.ru

关于项目

Installs Asterisk from source on Ubuntu.

安装
ansible-galaxy install nickmasff.asterisk
许可证
Unknown
下载
86
拥有者