Mathias : Ansible : freeswitch role – installation et compilation automatique
jeudi 15 janvier 2015 à 08:21Je viens de publier mon nouveau role pour Ansible, le célèbre moteur d’orchestration. Ce role permet d’installer FreeSwitch à partir des sources sur les systèmes linux basés sur Debian/Ubuntu.
Il fait pour vous les tâches longues : installation des dépendances, téléchargement des sources, configuration et compilation, installation de FreeSwitch, sécurisation de l’installation (user et droits) et paramétrage du script de démarrage.
L’utilisation est simple. Il faut dans un premier temps installer Ansible, puis ajouter mwolff44.freeswitch-mw à vos roles. Vous avez un exemple de configuration ci-dessous :
- hosts: all vars_files: - 'defaults/main.yml' tasks: - include: 'tasks/main.yml' handlers: - include: 'handlers/main.yml'
Le repository du role Ansible pour FreeSwitch est hébergé chez Github et est bien sûr validé en intégration continue grâce au service de travis-ci.org.
Si vous voyez des idées d’amélioration, n’hésitez pas.
The post Ansible : freeswitch role – installation et compilation automatique appeared first on Blog des télécoms.
Original post of Mathias.Votez pour ce billet sur Planet Libre.