razvancrainea.opensips
OpenSIPS
Diese Rolle installiert den OpenSIPS SIP-Server aus den offiziellen OpenSIPS-Repositories für Debian und RedHat.
Galaxy
Installiere deine Rolle mit Ansible Galaxy:
ansible-galaxy install razvancrainea.opensips
Rollenvariablen
Die folgenden Variablen können eingestellt werden, um das Installationsverhalten der Rolle anzupassen:
opensips_version
- gibt die Version von OpenSIPS an, die installiert werden soll. Standard ist2.4
.ansible_build
- gibt den OpenSIPS-Build an. Mögliche Werte sindreleases
undnightly
. Standardwert istreleases
.opensips_yum_release
- gibt eine spezielle RedHat-Version von OpenSIPS an, die verwendet werden soll.opensips_modules
- zusätzliche Module, die neben demopensips
-Paket installiert werden sollen. Diese Variable sollte Pakete aus der Distribution enthalten, auf deropensips
installiert ist. Zum Beispiel, wenn du das httpd-Modul hinzufügen möchtest, musst du die Liste umopensips-http-modules
erweitern. Der Standardwert ist leer ([]
) - es werden keine weiteren Module installiert.opensips_config
- spezifiziert eine Konfigurationsvorlage, die anstelle der Standardkonfigurationsdatei von OpenSIPS verwendet wird.
Beispiel-Playbook
Das Einrichten eines Playbooks ist sehr einfach: Du musst nur die opensips
-Rolle laden.
- hosts: servers
import_role:
- name: opensips
Lizenz
GPLv3
Informationen zum Autor
Diese Rolle wurde vom OpenSIPS-Projekt entwickelt.
Installieren
ansible-galaxy install razvancrainea.opensips
Lizenz
Unknown
Downloads
1k
Besitzer