Модуль community.general.jboss — развертывание приложений в JBoss
Примечание
Этот модуль входит в коллекцию community.general (версия 12.6.1).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Чтобы установить ее, используйте: ansible-galaxy collection install community.general.
Чтобы использовать ее в плейбуке, укажите: community.general.jboss.
УСТАРЕЛО
- Удалено в:
-
версии 14.0.0
- Причина:
-
Модуль не поддерживался достаточно активно, и существует более подходящая альтернатива.
- Альтернатива:
-
Используйте роль
middleware_automation.wildfly.wildfly_app_deployдля развертывания приложений в JBoss или WildFly. Подробнее см. на странице https://galaxy.ansible.com/ui/repo/published/middleware_automation/wildfly/content/role/wildfly_app_deploy/.
Краткое описание
- Развертывание приложений в автономном режиме JBoss с использованием файловой системы.
Параметры
Параметр | Комментарии |
|---|---|
deploy_path путь | Расположение в файловой системе, в котором прослушивает запросы сканер развертывания. По умолчанию: |
deployment строка / обязательный | Имя развертывания. |
src путь | Удаленный путь к приложению ear или war для развертывания. Обязательно, если Игнорируется, если |
state строка | Следует ли развернуть приложение или отменить его развертывание. Варианты:
|
Атрибуты
Атрибут | Поддержка | Описание |
|---|---|---|
check_mode | Поддержка: полная | Может работать в режиме |
diff_mode | Поддержка: нет | В режиме diff возвращает сведения об изменениях (или о том, что, возможно, требуется изменить в |
Примечания
Примечание
- В
standalone.xmlнеобходимо включить сканер развертывания автономного режима JBoss. - Модуль может ожидать, пока сканер развертывания развернет или отменит развертывание файла
deployment. Длительность ожидания зависит от параметра scan-interval вstandalone.xml. - Убедитесь, что приложение с таким же именем не развернуто через CLI JBoss.
См. также
См. также
- Справочник WildFly
-
Полный справочник по документации WildFly.
Примеры
- name: Deploy a hello world application to the default deploy_path
community.general.jboss:
src: /tmp/hello-1.0-SNAPSHOT.war
deployment: hello.war
state: present
- name: Update the hello world application to the non-default deploy_path
community.general.jboss:
src: /tmp/hello-1.1-SNAPSHOT.war
deploy_path: /opt/wildfly/deployment
deployment: hello.war
state: present
- name: Undeploy the hello world application from the default deploy_path
community.general.jboss:
deployment: hello.war
state: absent
Статус
- Этот модуль будет удален в версии 14.0.0. [устарело]
- Дополнительные сведения см. в разделе УСТАРЕЛО.
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/community/general/jboss_module.html