From a906ffbc14108f26310fdff8c24f0004b7475de9 Mon Sep 17 00:00:00 2001 From: Mike Reeves Date: Wed, 7 Feb 2018 13:34:25 -0500 Subject: [PATCH] PulledPork Salt Module- init.sls update --- salt/pulledpork/init.sls | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 salt/pulledpork/init.sls diff --git a/salt/pulledpork/init.sls b/salt/pulledpork/init.sls new file mode 100644 index 000000000..ed58f3ab8 --- /dev/null +++ b/salt/pulledpork/init.sls @@ -0,0 +1,27 @@ +# Create a state directory + +ppdir: + file.directory: + - name: /opt/so/pulledpork + - user: 939 + - group: 939 + +rulesdir: + file.directory: + - name: /opt/so/rules/nids + - user: 939 + - group: 939 + - makedirs: True + +toosmooth/so-pulledpork:test2: + docker_image.present + +so-core: + docker_container.running: + - image: toosmooth/so-pulledpork:test2 + - hostname: so-pulledpork + - user: socore + - binds: + - /opt/so/pulledpork/etc:/opt/pulledpork/etc:ro + - /opt/so/rules/nids:/opt/so/rules/nids:rw + - network_mode: so-elastic-net