jboss

jboss роль

Лицензия Статус сборки

Обзор

Эта роль устанавливает JBoss Application на платформах Linux и Windows.
Текущую роль JBoss можно установить на ОС Linux 6.* и 7.*

Задачи роли

  • Создать пользователя JBoss (Linux)
  • Установить JBoss
    • Дополнительная возможность установки из s3, веб, jboss-org, локального источника.
  • Установить переменную JBOSS_HOME (Linux)

Требования

  • Минимальная версия Ansible для установки: 2.5
  • Поддерживаемые версии JBoss:
    • 6
    • 7
  • Поддерживаемые ОС:
    • CentOS
      • 6
      • 7
    • Windows:
      • 10

Переменные роли


  • jboss_user - пользователь для jboss

  • jboss_group - группа для пользователя jboss

  • transport - источник передачи артефакта Доступно:

    • jboss-org - загрузка артефакта с http://download.jboss.org с указанными:
      • jboss_major_version
      • jboss_minor_version
      • jboss_patch_version
    • web - получение артефакта с пользовательского веб-URI
    • local - локальный артефакт
  • jboss_path - где должен быть установлен jboss по умолчанию: /opt/jboss

  • download_path - локальная папка для загрузки артефактов по умолчанию: /tmp/

  • transport_web - URI для артефакта http/https, например: "http://my-storage.example.com/jboss-as-7.1.1.Final.zip"

  • transport_local - путь к локальному артефакту, например: "/tmp/jboss-as-7.1.1.Final.zip"

Пример Playbook

Установка JBoss с jboss.org:

- name: "Установка JBoss с jboss.org"
  hosts: all

  roles:
    - role: "lean-delivery.jboss"
      jboss_major_version: 7
      jboss_minor_version: 1
      jboss_patch_version: 1

Установка JBoss из локального файла:

- name: "Установка JBoss из локального"
  hosts: all

  roles:
    - role: "lean-delivery.jboss"
      transport: "local"
      transport_local: "/tmp/jboss-as-7.1.1.Final.zip"

Лицензия

Apache2

Авторы

О проекте

Lean Delivery Jboss install

Установить
ansible-galaxy install lean-delivery/ansible-role-jboss
Лицензия
apache-2.0
Загрузки
801
Владелец
Simplify by using!