KAMI911.java_oracle_jdk8
Ansible-Rolle: Installiert Java 8 JDK oder Server JRE
Installation von Java 8 JDK auf Linux.
Travis-Status:
Code Climate-Status:
Testabdeckung-Status:
Inhaltsverzeichnis
- Voraussetzungen
- Installation
- Rollenvariablen
- Abhängigkeiten
- Beispiel-Playbook
- Lizenzierung
- Autoreninformation
- Unterstützung
- Beitrag leisten
- Spende
Voraussetzungen
Keine.
Installation
ansible-galaxy install kami911.java-oracle-jdk8
Rollenvariablen
Verfügbare Variablen sind unten aufgeführt, zusammen mit den Standardwerten (siehe defaults/main.yml
):
force_java_install: False
Zwingt die Installation von Java auf einem bereits installierten System.
java_installer_force_overwrite: False
Zwingt das Überschreiben des Java-Installationsprogramms.
java_installer_keep: False
Das Java-Installationsprogramm nicht löschen.
java_installer_local: False
Installiere die lokale (von Ansible-Host) JDK/Server JRE anstatt sie auf der Zielmaschine herunterzuladen.
java_type: jdk
Art des Java-Installationsprogramms - JDK ist: jdk, und Server JRE ist: server-jre
java_version: 8
Hauptversion von Java.
java_update: 201
Nebenversion von Java.
java_build: "09"
Mikroversion von Java.
java_platform: linux-x64
Java-Plattform zur Installation.
java_bins: [ 'javah', 'javap', 'jmap', 'extcheck', 'pack200', 'jrunscript', 'jinfo', 'jcontrol', 'jmc', 'keytool', 'schemagen', 'jjs', 'jvisualvm', 'policytool', 'rmid', 'wsgen', 'javaws', 'javadoc']
Aktualisiere Alternativen für diese Binärdateien.
java_bins_priority: 9
Priorität der Alternativen für diese Binärdateien.
java_usr_folder: /usr/java
Standort des installierten Java-Home.
java_latest_folder: /usr/java/latest
Wo der neueste Ordner verlinkt werden soll.
java_download_base_url: http://download.oracle.com/otn-pub/java/jdk
Download-Link für Java-Installationsprogramme.
Abhängigkeiten
Keine.
Beispiel-Playbook
- hosts: all
roles:
- java-oracle-jdk8
Lizenzierung
Die Anwendung und Dokumentation von lactransformer sind unter den Bedingungen der MIT / BSD lizenziert. Eine Kopie dieser Lizenz finden Sie in der im Quellpaket enthaltenen LICENSE-Datei.
Autoreninformation
Diese Rolle wurde 2016-2018 von Kálmán Szalai - KAMI erstellt.
Unterstützung
Wenn Sie Fragen haben, zögern Sie nicht und schreiben Sie mir.
Wenn Sie einen Fehler gefunden haben oder einen Featurewunsch haben, können Sie ein Issue erstellen.
Verwendung als Submodul eines AWX-Playbooks
Als Submodul hinzufügen
git submodule add --force [email protected]:KAMI911/ansible-role-java-oracle-jdk8.git roles/java-oracle-jdk8
Als Submodul aktualisieren
Nur dieses Submodul aktualisieren
git submodule update --remote roles/java-oracle-jdk8/
Alle Submodule aktualisieren:
git submodule foreach git pull origin master
Beitrag leisten
Es gibt viele Möglichkeiten, zu ansible-role-java-oracle-jdk8 beizutragen – sei es durch das Senden von Patches, Testen, Melden von Fehlern oder Durchsehen und Aktualisieren der Dokumentation. Jeder Beitrag wird geschätzt!
Bitte lesen Sie weiter im Kapitel zum Beitrag leisten.
Mich auf Github forken
SSH:
git@github.com:KAMI911/ansible-role-java-oracle-jdk8.git
HTTPS:
https://github.com/KAMI911/ansible-role-java-oracle-jdk8
Fügen Sie ein neues Remote upstream
mit diesem Repository als Wert hinzu.
git remote add upstream https://github.com/KAMI911/ansible-role-java-oracle-jdk8.git
Sie können Updates für den Master-Zweig Ihres Forks abrufen:
git fetch --all
git pull upstream HEAD
Spende
Wenn Sie dies nützlich finden, erwägen Sie bitte eine Spende:
Ansible role for configuring Oracle Java 8 or Server JRE with local installation support
ansible-galaxy install KAMI911.java_oracle_jdk8