lean_delivery.jboss

rol de jboss

Licencia Estado de Construcción

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

Variables del rol


  • jboss_user - usuario para jboss

  • jboss_group - grupo para el usuario jboss

  • transport - 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 personalizada
    • local - 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

Acerca del proyecto

Lean Delivery Jboss install

Instalar
ansible-galaxy install lean_delivery.jboss
Licencia
apache-2.0
Descargas
812
Propietario
Simplify by using!