aboutsummaryrefslogtreecommitdiffstats
path: root/tasks/jail_ingress.yml
diff options
context:
space:
mode:
Diffstat (limited to 'tasks/jail_ingress.yml')
-rw-r--r--tasks/jail_ingress.yml17
1 files changed, 17 insertions, 0 deletions
diff --git a/tasks/jail_ingress.yml b/tasks/jail_ingress.yml
index 1848177..5945e42 100644
--- a/tasks/jail_ingress.yml
+++ b/tasks/jail_ingress.yml
@@ -1,3 +1,20 @@
+- name: Ensure ingress goaccess mount points exist
+ file:
+ path: "{{ item }}"
+ state: directory
+ owner: root
+ group: wheel
+ mode: "0755"
+ loop:
+ - /usr/local/jails/containers/goaccess/var/www/goaccess
+ - /usr/local/jails/containers/ingress/mnt/www_goaccess
+
+- name: Start ingress jail
+ shell: service jail start ingress
+ register: ingress_jail_start
+ failed_when: false
+ changed_when: "'already running' not in ingress_jail_start.stderr"
+
- name: Install packages inside jail
loop:
- { jail: ingress, package: nginx }