lrk.ansible_role_sjk

Ansible Rolle: Swiss Java Knife (SJK) (lrk.ansible-role-sjk)

Build Status Galaxy Ansible Ansible Ansible

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
GitHub Repository
Lizenz
apache-2.0
Downloads
5.3k
Besitzer