Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ansible/ansible-examples.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Johnson <dave@ansible.com>2016-07-21 18:26:16 +0300
committerDave Johnson <dave@ansible.com>2016-07-21 18:26:16 +0300
commit000fa67b083b06a29878dbd246e91679f94cf357 (patch)
treed592d99868efd90a2dadb65a0da2814cb80e49cc /jboss-standalone
parent936164e2f70245831a2135ca9a89cd583ddebc5b (diff)
parent513ad43f3e22e668761473c2457358ccab998ee5 (diff)
Merge branch 'master' of github.com:thisdavejohnson/ansible-examples
Diffstat (limited to 'jboss-standalone')
-rw-r--r--jboss-standalone/deploy-application.yml5
-rw-r--r--jboss-standalone/roles/jboss-standalone/tasks/main.yml8
2 files changed, 10 insertions, 3 deletions
diff --git a/jboss-standalone/deploy-application.yml b/jboss-standalone/deploy-application.yml
index 3dfd322..520532d 100644
--- a/jboss-standalone/deploy-application.yml
+++ b/jboss-standalone/deploy-application.yml
@@ -1,10 +1,9 @@
---
-# This playbook deploys a simple standalone JBoss server.
+# This playbook deploys two simple applications to JBoss server.
- hosts: all
- #user: root
roles:
# Optionally, (re)deploy JBoss here
- - jboss-standalone
+# - jboss-standalone
- java-app
diff --git a/jboss-standalone/roles/jboss-standalone/tasks/main.yml b/jboss-standalone/roles/jboss-standalone/tasks/main.yml
index 921079c..2c7b4fb 100644
--- a/jboss-standalone/roles/jboss-standalone/tasks/main.yml
+++ b/jboss-standalone/roles/jboss-standalone/tasks/main.yml
@@ -41,6 +41,14 @@
when: ansible_distribution_major_version != "7"
notify: restart iptables
+- name: Ensure that firewalld is installed
+ yum: name=firewalld state=present
+ when: ansible_distribution_major_version == "7"
+
+- name: Ensure that firewalld is started
+ service: name=firewalld state=started
+ when: ansible_distribution_major_version == "7"
+
- name: deploy firewalld rules
firewalld: immediate=yes port={{ item }} state=enabled permanent=yes
when: ansible_distribution_major_version == "7"