lean_delivery.jboss
jboss Rolle
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
- CentOS
Rollenvariablen
jboss_user
- Benutzer für JBossjboss_group
- Gruppe für JBoss-Benutzertransport
- 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 abrufenlocal
- 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
- Anastacia Maletskaya
anastacia_maletskaya@lean-delivery.com
Installieren
ansible-galaxy install lean_delivery.jboss
Lizenz
apache-2.0
Downloads
812
Besitzer
Simplify by using!