dougbtv.install-asterisk
installer-asterisk
Ceci est un rôle Ansible pour installer Asterisk, il suit la branche certifiée Asterisk 13.
Exigences
Ce rôle est destiné à installer Asterisk à partir du code source sur CentOS / Fedora. Il se concentrera d'abord sur la branche certifiée. CentOS est requis maintenant, les versions 6 et 7 sont supportées. Il fonctionne probablement sur CentOS 5.5.
Variables de Rôle
(pas encore)
Installation via ansible-galaxy
Utilisez ansible galaxy pour télécharger ce rôle avec :
ansible-galaxy install dougbtv.install-asterisk
Exemple de Playbook
Voici la méthode standard pour l'utiliser, après installation via ansible-galaxy, pour installer Asterisk :
- hosts: serveurs
  roles:
     - { role: dougbtv.install-asterisk }
Mais si vous souhaitez configurer l'utilisateur sous lequel Asterisk s'exécute, vous pouvez faire :
- hosts: serveurs
  roles:
     - { role: dougbtv.install-asterisk, configure_user: true, asterisk_user: "asterisk", asterisk_group: "asterisk" }
Les variables asterisk_user et asterisk_group sont optionnelles et par défaut à "asterisk". Si vous ne voulez pas configurer l'utilisateur, il suffit de ne pas inclure la variable.
Utilisation via git clone
Alternativement, vous pouvez cloner ce dépôt et utiliser le playbook d'exemple test.yml pour le tester et baser votre utilisation là-dessus.
- Clonez le dépôt git clone https://github.com/dougbtv/install-asterisk.git
- Changez les hôtes définis dans le fichier test.inventory.
- Exécutez : ansible-playbook -i test.inventory test.yml
Licence
MIT
Informations sur l'auteur
Doug Smith
dougbtv.com
@dougbtv
Installs / Uninstalls Asterisk from source on Centos
ansible-galaxy install dougbtv.install-asterisk