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_versionjboss_minor_versionjboss_patch_version
web- pobierz artefakt z niestandardowego URIlocal- lokalny artefakt
jboss_path- miejsce, w którym JBoss powinien być zainstalowany domyślnie:/opt/jbossdownload_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.jbossLicencja
apache-2.0
Pobrania
822
Właściciel
Simplify by using!
