ChristopherDavenport.universal-java
Instalator JDK Java Universalny
Ten instalator ma na celu zainstalowanie JDK na prawie każdym systemie.
Proszę informować mnie o wszelkich problemach lub
Wymagania
Brak
Zmienne roli
Opcje to Open lub Oracle
java_type: Open
Opcje to 7 lub 8 dla Oracle oraz 7, 8 lub 9 dla Open
java_version: "8"
Ponieważ JAVA_HOME jest zależny od systemu operacyjnego, ta rola w zasadzie ustawia go na prawie wszystkich buildach, jednak ponieważ jest wstawiana dynamicznie oznacza to, że nie będzie można go wywołać z innych ról.
Jeśli chcesz ustawić swój własny niestandardowy JAVA_HOME, umieść zmienną, która aktualnie nie znajduje się w pliku domyślnym i przypisz jej wartość
java_home: ${LOKALIZACJA_DO_WYBORU}
Czy zainstalować skrypt, który ustawi zmienną środowiskową JAVA_HOME
java_home_install_script: True
Nazwa skryptu, który zostanie umieszczony w /etc/profile.d/
java_home_script_name: java_home.sh
Tymczasowa lokalizacja przechowywania
java_tmp_storage: /tmp/java_install
Zależności
Brak
Przykładowy Playbook
Zawsze miło jest dołączyć przykład, jak używać swojej roli (na przykład, z przekazywanymi zmiennymi jako parametry):
- hosts: serwery
roles:
- ChristopherDavenport.universal-java
Licencja
MIT
Informacje o autorze
Ta rola została stworzona w 2016 roku przez Christophera Davenport.
Universal Java Installer For Both OpenJDK and Oracle
ansible-galaxy install ChristopherDavenport.universal-java