lrk.ansible_role_sjk
Ansible Rolle: Swiss Java Knife (SJK) (lrk.ansible-role-sjk)
Eine Ansible Rolle, die Swiss Java Knife (SJK) installiert.
Unterstützte Betriebssysteme
- CentOS 7
Voraussetzungen
Swiss Java Knife (SJK) benötigt:
- Java Development Kit (JDK) muss auf deinem Computer installiert sein.
Rollenvariablen
Verfügbare Variablen mit Standardwerten sind unten aufgeführt (siehe defaults/main.yml
)
---
# SJK-Binärdateiversion.
# aktuell oder spezifische Versionsnummer.
# Standardwert: aktuell
# Siehe https://mvnrepository.com/artifact/org.gridkit.jvmtool/sjk für verfügbare Versionen
sjk_version: aktuell
# true: benutze die komplette sjk Binary (mit mxdump)
# false: benutze leichtere sjk Binary (ohne mxdump)
# Standardwert: false
sjk_use_sjkplus: false
# Zielpfad für die SJK-Binärdatei
sjk_dest: '/opt/sjk/sjk{% if sjk_use_sjkplus is defined and sjk_use_sjkplus== true %}-plus{% endif %}-{{ sjk_version | lower }}'
# Konfiguriere den Eigentümer der SJK-Binärdatei
# Standardwert: leer
sjk_owner:
# Konfiguriere die Eigentümergruppe der SJK-Binärdatei
# Standardwert: leer
sjk_group:
# Konfiguriere CHMOD für die SJK-Binärdatei
# Standardwert: u=r,g=r,o=r
sjk_chmod: "u=r,g=r,o=r"
# Das Repository, aus dem sjk heruntergeladen wird (optional)
# Standard: https://repo1.maven.org/maven2
sjk_repo_url: null
# Benutzername des Repositories zur Authentifizierung
# Standard: None
sjk_repo_username: null
# Passwort des Repositories zur Authentifizierung
# Standard: None
sjk_repo_password: null
Abhängigkeiten
Diese Rolle hat keine Abhängigkeiten.
Beispiel-Playbook
- hosts: servers
vars:
roles:
- lrk.sjk
Lizenz
Apache Lizenz Version 2.0
Referenzen
Autoreninformation
Diese Rolle wurde von Lrk erstellt.
Über das Projekt
An Ansible Role that install Swiss Java Knife (SJK).
Installieren
ansible-galaxy install lrk.ansible_role_sjk
Lizenz
apache-2.0
Downloads
5.3k
Besitzer