lean_delivery.jboss
rol de jboss
Resumen
Este rol instala la Aplicación JBoss en plataformas Linux y Windows.
El rol de JBoss actualmente se puede instalar en sistemas operativos Linux 6.* y 7.*
Tareas del rol
- Crear usuario de JBoss (Linux)
- Instalar JBoss
- Opción adicional para instalar desde s3, web, jboss-org, fuente local.
- Establecer la variable JBOSS_HOME (Linux)
Requisitos
- Versión mínima de Ansible para la instalación: 2.5
- Versiones de jboss soportadas:
- 6
- 7
- Sistemas Operativos soportados:
- CentOS
- 6
- 7
- Windows:
- 10
- CentOS
Variables del rol
jboss_user
- usuario para jbossjboss_group
- grupo para el usuario jbosstransport
- medio de transporte del artefacto Disponibles:jboss-org
- descargar artefacto desde http://download.jboss.org con especificaciones de:jboss_major_version
jboss_minor_version
jboss_patch_version
web
- obtener artefacto de una URI web personalizadalocal
- artefacto local
jboss_path
- donde debe instalarse jboss predeterminado:/opt/jboss
download_path
- carpeta local para descargar artefactos predeterminado:/tmp/
transport_web
- URI para artefacto http/https, por ejemplo: "http://my-storage.example.com/jboss-as-7.1.1.Final.zip"transport_local
- ruta para artefacto local, por ejemplo: "/tmp/jboss-as-7.1.1.Final.zip"
Ejemplo de Playbook
Instalando JBoss desde jboss.org:
- name: "Instalar JBoss desde jboss.org"
hosts: all
roles:
- role: "lean-delivery.jboss"
jboss_major_version: 7
jboss_minor_version: 1
jboss_patch_version: 1
Instalando JBoss desde un archivo local:
- name: "Instalar JBoss desde local"
hosts: all
roles:
- role: "lean-delivery.jboss"
transport: "local"
transport_local: "/tmp/jboss-as-7.1.1.Final.zip"
Licencia
Apache2
Autores
- Anastacia Maletskaya
anastacia_maletskaya@lean-delivery.com
Instalar
ansible-galaxy install lean_delivery.jboss
Licencia
apache-2.0
Descargas
812
Propietario
Simplify by using!