mjcramer.java

Java Ansible Rolle

Build-Status Ansible Galaxy

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

Über das Projekt

Ansible role for installing Java

Installieren
ansible-galaxy install mjcramer.java
GitHub Repository
Lizenz
unlicense
Downloads
184
Besitzer