mimacom.crowd

Rola Ansible: crowd

Stan budowy

Instaluje Atlassian Crowd na serwerach Linux. Ta rola domyślnie zainstaluje OpenJDK.

Wymagania

Brak.

Zmienne roli

Dostępne zmienne są wymienione poniżej, wraz z wartościami domyślnymi (zobacz defaults/main.yml):

crowd_version: 3.1.3

Określ wersję Crowd do zainstalowania.

crowd_fqdn: ""

Ustaw fully qualified domain name (FQDN) dla tomcat proxy.

crowd_https: False

Ustaw protokół tomcat proxy.

crowd_port: ""

Ustaw port tomcat proxy.

crowd_include_jdk: True

Ustaw na False, aby wyłączyć instalację OpenJDK.

crowd_openjdk_version: 1.8.0

Które OpenJDK zainstalować do uruchomienia Crowd. Sprawdź wspierane platformy Crowd i dostosuj tę zmienną w razie potrzeby.

crowd_user: crowd

Nazwa użytkownika, pod którym będzie działać usługa.

crowd_application_folder: "/opt/atlassian/crowd"

Ścieżka, gdzie zainstalować aplikację.

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

Ścieżka, gdzie będą przechowywane dane aplikacji.

crowd_jvm_memory: 1g

Rozmiar pamięci heap Java VM.

Zależności

Brak.

Przykład Playbooka

To instaluje Crowd i informuje tomcat, aby oczekiwał na określony vHost oraz połączenie HTTPS (ustawienia proxy).

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

Aktualizacja Crowd

Aby zaktualizować Crowd, wystarczy zmienić zmienną wersji na wyższą. Stare wersje binarne będą zachowane, ale nie będą już używane. Należy je usunąć ręcznie.

Proszę o wykonanie odpowiednich kopii zapasowych przed aktualizacją, ponieważ dane Crowd nie będą działać z starszymi wersjami. Jeśli ustawisz niższą wersję niż zainstalowana, rola zakończy się niepowodzeniem.

Bieżąca wersja jest zapisywana jako fakt ansible w /etc/ansible/facts.d/

Licencja

Licencja Apache 2.0

Informacje o autorze

Ta rola została stworzona przez Remo Wenger (mimacom).

O projekcie

Installs Atlassian Crowd server

Zainstaluj
ansible-galaxy install mimacom.crowd
Licencja
Unknown
Pobrania
415
Właściciel
Leading provider of open source, cloud and data software.