mimacom.bamboo

Rola Ansible: bamboo

Status budowy

Instaluje Atlassian Bamboo 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):

bamboo_master_version: 6.10.4

Określ wersję Bamboo do zainstalowania.

bamboo_master_fqdn: ""

Ustaw FQDN proxy tomcat.

bamboo_master_https: False

Ustaw protokół proxy tomcat.

bamboo_master_port: ""

Ustaw port proxy tomcat.

bamboo_master_include_jdk: True

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

bamboo_master_openjdk_version: 1.8.0

Które OpenJDK zainstalować do uruchomienia Bamboo. Sprawdź wspierane platformy Bamboo i dostosuj tę zmienną, jeśli to konieczne.

bamboo_master_user: bamboo

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

bamboo_master_application_folder: "/opt/atlassian/bamboo"

Ścieżka, w której zainstalowana będzie aplikacja.

bamboo_master_data_folder: "/var/atlassian/application-data/bamboo"

Ścieżka, w której będą przechowywane dane aplikacji.

bamboo_master_jvm_memory: 1g

Rozmiar pamięci sterty Java VM.

Zależności

Brak.

Przykład Playbooka

To instaluje Bamboo i informuje tomcat, aby oczekiwał konkretnego vHost i połączenia HTTPS (ustawienia proxy).

- hosts: serwery
  become: yes
  roles:
    - role: mimacom.bamboo

Uaktualnij Bamboo

Aby uaktualnić Bamboo, po prostu zmień zmienną wersji na wyższą. Stare wersje binarne będą zachowane, ale nie będą dalej używane. Należy je usunąć ręcznie.

Wykonaj odpowiednią kopię zapasową przed aktualizacją, ponieważ dane Bamboo nie będą działać z wcześniejszymi wersjami. Jeśli ustawisz niższą wersję niż zainstalowana, rola zakończy się niepowodzeniem.

Aktualna wersja zapisywana jest jako fakt ansible w /etc/ansible/facts.d/

Licencja

Licencja Apache 2.0

Informacje o autorze

Ta rola została stworzona przez Remo Wenger.

O projekcie

Installs Atlassian Bamboo server

Zainstaluj
ansible-galaxy install mimacom.bamboo
Licencja
apache-2.0
Pobrania
1.1k
Właściciel
Leading provider of open source, cloud and data software.