lean_delivery.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_versionjboss_minor_versionjboss_patch_version
web- получение артефакта с пользовательского веб-URIlocal- локальный артефакт
jboss_path- где должен быть установлен jboss по умолчанию:/opt/jbossdownload_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.jbossЛицензия
apache-2.0
Загрузки
822
Владелец
Simplify by using!
