mjcramer.java
Java Ansible Rolle
Eine Ansible-Rolle zur Installation von Java.
Anforderungen
Alle Voraussetzungen, die möglicherweise nicht von Ansible selbst oder der Rolle abgedeckt sind, sollten hier erwähnt werden. Zum Beispiel, wenn die Rolle das EC2-Modul verwendet, kann es sinnvoll sein, in diesem Abschnitt zu erwähnen, dass das Paket boto erforderlich ist.
- google-auth
- pyOpenSSL
- dopy
Rollenvariablen
Derzeit werden die Oracle- und OpenJDK-JVMs unterstützt.
Name | Wert |
---|---|
jvm_provider | - openjdk |
- oracle | |
java_version | - 8 |
- 11 |
Abhängigkeiten
Eine Liste anderer Rollen, die auf Galaxy gehostet werden, sollte hier aufgeführt werden, sowie alle Details zu Parametern, die für andere Rollen gesetzt werden müssen, oder Variablen, die aus anderen Rollen verwendet werden.
Tags
- erforderlich
- herunterladen
- anwenden
- konfigurieren
- initialisieren
- überprüfen
Beispiel-Playbook
Es ist immer hilfreich für die Nutzer, ein Beispiel zu haben, wie man die Rolle verwendet (zum Beispiel mit Variablen, die als Parameter übergeben werden):
- hosts: server
roles:
- { role: mjcramer.java, java_version: 8 }
Lizenz
Unlizenziert
Autoreninformation
Michael Cramer, michael@cramer.name mjcramer
ansible-galaxy install mjcramer.java