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 ist 2.4.
  • ansible_build - gibt den OpenSIPS-Build an. Mögliche Werte sind releases und nightly. Standardwert ist releases.
  • opensips_yum_release - gibt eine spezielle RedHat-Version von OpenSIPS an, die verwendet werden soll.
  • opensips_modules - zusätzliche Module, die neben dem opensips-Paket installiert werden sollen. Diese Variable sollte Pakete aus der Distribution enthalten, auf der opensips installiert ist. Zum Beispiel, wenn du das httpd-Modul hinzufügen möchtest, musst du die Liste um opensips-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.

Über das Projekt

OpenSIPS role to install packages from official repositories

Installieren
ansible-galaxy install razvancrainea.opensips
Lizenz
Unknown
Downloads
1k