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
- CentOS
Переменные роли
jboss_user
- пользователь для jbossjboss_group
- группа для пользователя jbosstransport
- источник передачи артефакта Доступно:jboss-org
- загрузка артефакта с http://download.jboss.org с указанными:jboss_major_version
jboss_minor_version
jboss_patch_version
web
- получение артефакта с пользовательского веб-URIlocal
- локальный артефакт
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
Авторы
- Анастасия Малецкая
anastacia_maletskaya@lean-delivery.com
Установить
ansible-galaxy install lean-delivery/ansible-role-jboss
Лицензия
apache-2.0
Загрузки
801
Владелец
Simplify by using!