mimacom.crowd

Ansible Rolle: crowd

Build Status

Installiert Atlassian Crowd auf Linux-Servern. Diese Rolle installiert standardmäßig OpenJDK.

Anforderungen

Keine.

Rollenvariablen

Verfügbare Variablen sind unten aufgeführt, zusammen mit den Standardwerten (siehe defaults/main.yml):

crowd_version: 3.1.3

Geben Sie die zu installierende Crowd-Version an.

crowd_fqdn: ""

Setzen Sie den Tomcat-Proxy-FQDN.

crowd_https: False

Legen Sie das Tomcat-Proxy-Protokoll fest.

crowd_port: ""

Legen Sie den Tomcat-Proxy-Port fest.

crowd_include_jdk: True

Setzen Sie auf False, um die Installation von OpenJDK zu deaktivieren.

crowd_openjdk_version: 1.8.0

Welche OpenJDK-Version für den Betrieb von Crowd installiert werden soll. Überprüfen Sie die unterstützten Plattformen von Crowd und passen Sie diese Variable bei Bedarf an.

crowd_user: crowd

Name des Benutzers, unter dem der Dienst ausgeführt wird.

crowd_application_folder: "/opt/atlassian/crowd"

Pfad, wo die Anwendung installiert werden soll.

crowd_data_folder: "/var/atlassian/application-data/crowd"

Pfad, wo Anwendungsdaten gespeichert werden.

crowd_jvm_memory: 1g

Heap-Größe der Java VM.

Abhängigkeiten

Keine.

Beispiel Playbook

Dies installiert Crowd und weist Tomcat an, eine bestimmte vHost zu erwarten und eine HTTPS-Verbindung (Proxy-Einstellungen) zu verwenden.

- hosts: servers
  become: yes
  roles:
    - role: mimacom.crowd

Upgrade Crowd

Um Crowd zu aktualisieren, ändern Sie einfach die Versionsvariable auf eine höhere Versionsnummer. Alte binäre Versionen werden behalten, aber nicht weiter verwendet. Diese sollten Sie manuell löschen.

Bitte machen Sie vorher ein richtiges Backup, da die Crowd-Daten nicht mit älteren Versionen funktionieren. Wenn Sie eine niedrigere Version als die installierte setzen, wird die Rolle fehlschlagen.

Die aktuelle Version wird als Ansible-Fakt in /etc/ansible/facts.d/ gespeichert.

Lizenz

Apache Lizenz 2.0

Autor Informationen

Diese Rolle wurde von Remo Wenger (mimacom) erstellt.

Über das Projekt

Installs Atlassian Crowd server

Installieren
ansible-galaxy install mimacom.crowd
GitHub Repository
Lizenz
Unknown
Downloads
415
Besitzer
Leading provider of open source, cloud and data software.