lean_delivery.jboss
Rola JBoss
Podsumowanie
Ta rola instaluje aplikację JBoss na platformach Linux i Windows.
Obecna rola JBoss może być zainstalowana na systemach operacyjnych Linux 6.* i 7.*
Zadania Roli
- Utwórz użytkownika JBoss (Linux)
- Zainstaluj JBoss
- Dodatkowa możliwość instalacji z S3, sieci web, jboss-org, lokalnego źródła.
- Ustaw zmienną JBOSS_HOME (Linux)
Wymagania
- Minimalna wersja Ansible do instalacji: 2.5
- Obsługiwane wersje JBoss:
- 6
- 7
- Obsługiwane systemy operacyjne:
- CentOS
- 6
- 7
- Windows:
- 10
- CentOS
Zmienne Roli
jboss_user
- użytkownik dla JBossjboss_group
- grupa dla użytkownika JBosstransport
- źródło transportu artefaktów Dostępne:jboss-org
- pobierz artefakt z http://download.jboss.org z określonymi:jboss_major_version
jboss_minor_version
jboss_patch_version
web
- pobierz artefakt z niestandardowego URIlocal
- lokalny artefakt
jboss_path
- miejsce, w którym JBoss powinien być zainstalowany domyślnie:/opt/jboss
download_path
- lokalny folder do pobierania artefaktów domyślnie:/tmp/
transport_web
- URI dla artefaktu http/https np. "http://my-storage.example.com/jboss-as-7.1.1.Final.zip"transport_local
- ścieżka do lokalnego artefaktu np. "/tmp/jboss-as-7.1.1.Final.zip"
Przykładowy Playbook
Instalacja JBoss z jboss.org:
- name: "Instalacja JBoss z jboss.org"
hosts: all
roles:
- role: "lean-delivery.jboss"
jboss_major_version: 7
jboss_minor_version: 1
jboss_patch_version: 1
Instalacja JBoss z lokalnego pliku:
- name: "Instalacja JBoss z lokalnego"
hosts: all
roles:
- role: "lean-delivery.jboss"
transport: "local"
transport_local: "/tmp/jboss-as-7.1.1.Final.zip"
Licencja
Apache2
Autorzy
- Anastacia Maletskaya
anastacia_maletskaya@lean-delivery.com
Zainstaluj
ansible-galaxy install lean_delivery.jboss
Licencja
apache-2.0
Pobrania
812
Właściciel
Simplify by using!