lean_delivery.jboss
Rôle JBoss
Résumé
Ce rôle installe JBoss Application sur les plateformes Linux et Windows.
Le rôle JBoss actuel peut être installé sur les systèmes d'exploitation Linux 6.* et 7.*
Tâches du rôle
- Créer un utilisateur JBoss (Linux)
- Installer JBoss
- Possibilité supplémentaire d'installer depuis S3, le web, jboss-org, ou une source locale.
- Définir la variable JBOSS_HOME (Linux)
Exigences
- Version minimale d'Ansible pour l'installation : 2.5
- Versions de JBoss prises en charge :
- 6
- 7
- Systèmes d'exploitation pris en charge :
- CentOS
- 6
- 7
- Windows :
- 10
- CentOS
Variables du rôle
jboss_user
- utilisateur pour JBossjboss_group
- groupe pour l'utilisateur JBosstransport
- source de transport de l'artefact Disponibles :jboss-org
- télécharger l'artefact depuis http://download.jboss.org avec les versions spécifiées :jboss_major_version
jboss_minor_version
jboss_patch_version
web
- récupérer l'artefact depuis une URL web personnaliséelocal
- artefact local
jboss_path
- où JBoss doit être installé par défaut :/opt/jboss
download_path
- dossier local pour le téléchargement des artefacts par défaut :/tmp/
transport_web
- URI pour l'artefact http/https, par exemple "http://my-storage.example.com/jboss-as-7.1.1.Final.zip"transport_local
- chemin pour l'artefact local, par exemple "/tmp/jboss-as-7.1.1.Final.zip"
Exemple de Playbook
Installer JBoss depuis jboss.org :
- name: "Installer JBoss depuis jboss.org"
hosts: all
roles:
- role: "lean-delivery.jboss"
jboss_major_version: 7
jboss_minor_version: 1
jboss_patch_version: 1
Installer JBoss depuis un fichier local :
- name: "Installer JBoss depuis local"
hosts: all
roles:
- role: "lean-delivery.jboss"
transport: "local"
transport_local: "/tmp/jboss-as-7.1.1.Final.zip"
Licence
Apache2
Auteurs
- Anastacia Maletskaya
anastacia_maletskaya@lean-delivery.com
Installer
ansible-galaxy install lean_delivery.jboss
Licence
apache-2.0
Téléchargements
812
Propriétaire
Simplify by using!