lean_delivery.jboss

jboss Rolle

Lizenz Build-Status

Zusammenfassung

Diese Rolle installiert die JBoss-Anwendung auf Linux- und Windows-Plattformen.
Die aktuelle JBoss-Rolle kann auf den Betriebssystemen Linux 6.* und 7.* installiert werden.

Rollenaufgaben

  • Erstelle JBoss-Benutzer (Linux)
  • Installiere JBoss
    • Zusätzliche Möglichkeit zur Installation von s3, Web, jboss-org, lokalem Quell.
  • Setze die JBOSS_HOME-Variable (Linux)

Anforderungen

  • Minimale Version von Ansible für die Installation: 2.5
  • Unterstützte JBoss-Versionen:
    • 6
    • 7
  • Unterstützte Betriebssysteme:
    • CentOS
      • 6
      • 7
    • Windows:
      • 10

Rollenvariablen


  • jboss_user - Benutzer für JBoss

  • jboss_group - Gruppe für JBoss-Benutzer

  • transport - Quelle für das Artefakt Verfügbar:

    • jboss-org - Artefakt von http://download.jboss.org herunterladen mit:
      • jboss_major_version
      • jboss_minor_version
      • jboss_patch_version
    • web - Artefakt von benutzerdefinierter Web-URI abrufen
    • local - lokales Artefakt
  • jboss_path - wo JBoss installiert werden soll Standard: /opt/jboss

  • download_path - lokaler Ordner zum Herunterladen von Artefakten Standard: /tmp/

  • transport_web - URI für http/https-Artefakt z.B. "http://my-storage.example.com/jboss-as-7.1.1.Final.zip"

  • transport_local - Pfad für lokales Artefakt z.B. "/tmp/jboss-as-7.1.1.Final.zip"

Beispiel Playbook

JBoss von jboss.org installieren:

- name: "Installiere JBoss von jboss.org"
  hosts: all

  roles:
    - role: "lean-delivery.jboss"
      jboss_major_version: 7
      jboss_minor_version: 1
      jboss_patch_version: 1

JBoss von lokaler Datei installieren:

- name: "Installiere JBoss von lokal"
  hosts: all

  roles:
    - role: "lean-delivery.jboss"
      transport: "local"
      transport_local: "/tmp/jboss-as-7.1.1.Final.zip"

Lizenz

Apache2

Autoren

Über das Projekt

Lean Delivery Jboss install

Installieren
ansible-galaxy install lean_delivery.jboss
GitHub Repository
Lizenz
apache-2.0
Downloads
812
Besitzer
Simplify by using!