Skip to content
Snippets Groups Projects
Commit 9dabcafe authored by root's avatar root
Browse files

add option to stop docker containers without destroy

parent 7f7e0c6e
No related branches found
No related tags found
1 merge request!6add option to stop docker containers without destroy
...@@ -15,11 +15,18 @@ ...@@ -15,11 +15,18 @@
tags: tags:
- start-docker-containers - start-docker-containers
- name: Disconnect cassandra containers from network and remove - name: Stop cassandra containers
docker_container: docker_container:
name: "{{ item }}" name: "{{ item }}"
state: absent state: stopped
with_items: "{{ groups['cassandra'] }}" with_items: "{{ groups['cassandra'] }}"
tags: tags:
- stop-docker-containers - stop-docker-containers
- name: Destroy cassandra containers
docker_container:
name: "{{ item }}"
state: absent
with_items: "{{ groups['cassandra'] }}"
tags:
- destroy-docker-containers
...@@ -15,10 +15,18 @@ ...@@ -15,10 +15,18 @@
tags: tags:
- start-docker-containers - start-docker-containers
- name: Disconnect cortex containers from network and remove - name: Stop cortex containers
docker_container: docker_container:
name: "{{ item }}" name: "{{ item }}"
state: absent state: stopped
with_items: "{{ groups['cortex'] }}" with_items: "{{ groups['cortex'] }}"
tags: tags:
- stop-docker-containers - stop-docker-containers
- name: Destroy cortex containers
docker_container:
name: "{{ item }}"
state: absent
with_items: "{{ groups['cortex'] }}"
tags:
- destroy-docker-containers
...@@ -25,9 +25,16 @@ ...@@ -25,9 +25,16 @@
tags: tags:
- start-docker-containers - start-docker-containers
- name: Stop haproxy container
docker_container:
name: "{{ haproxy_name }}"
state: stopped
tags:
- stop-docker-containers
- name: Destroy haproxy container - name: Destroy haproxy container
docker_container: docker_container:
name: "{{ haproxy_name }}" name: "{{ haproxy_name }}"
state: absent state: absent
tags: tags:
- stop-docker-containers - destroy-docker-containers
...@@ -13,11 +13,18 @@ ...@@ -13,11 +13,18 @@
tags: tags:
- start-docker-containers - start-docker-containers
- name: Disconnect keycloak containers from network and remove - name: Stop keycloak containers
docker_container: docker_container:
name: "{{ item }}" name: "{{ item }}"
state: absent state: stopped
with_items: "{{ groups['keycloakcontainers'] }}" with_items: "{{ groups['keycloakcontainers'] }}"
tags: tags:
- stop-docker-containers - stop-docker-containers
- name: Destroy keycloak containers
docker_container:
name: "{{ item }}"
state: absent
with_items: "{{ groups['keycloakcontainers'] }}"
tags:
- destroy-docker-containers
...@@ -12,9 +12,16 @@ ...@@ -12,9 +12,16 @@
tags: tags:
- start-docker-containers - start-docker-containers
- name: Stop misp container
docker_container:
name: "{{ misp_name }}"
state: stopped
tags:
- stop-docker-containers
- name: Destroy misp container - name: Destroy misp container
docker_container: docker_container:
name: "{{ misp_name }}" name: "{{ misp_name }}"
state: absent state: absent
tags: tags:
- stop-docker-containers - destroy-docker-containers
...@@ -13,9 +13,16 @@ ...@@ -13,9 +13,16 @@
tags: tags:
- start-docker-containers - start-docker-containers
- name: Stop mysql container
docker_container:
name: "{{ mysql_name }}"
state: stopped
tags:
- stop-docker-containers
- name: Destroy mysql container - name: Destroy mysql container
docker_container: docker_container:
name: "{{ mysql_name }}" name: "{{ mysql_name }}"
state: absent state: absent
tags: tags:
- stop-docker-containers - destroy-docker-containers
...@@ -5,5 +5,5 @@ ...@@ -5,5 +5,5 @@
name: "{{ soctools_netname }}" name: "{{ soctools_netname }}"
state: absent state: absent
tags: tags:
- stop-docker-containers - destroy-docker-containers
...@@ -15,11 +15,18 @@ ...@@ -15,11 +15,18 @@
tags: tags:
- start-docker-containers - start-docker-containers
- name: Disconnect Nifi containers from network and remove - name: Stop Nifi containers
docker_container: docker_container:
name: "{{ item }}" name: "{{ item }}"
state: absent state: stopped
with_items: "{{ groups['nificontainers'] }}" with_items: "{{ groups['nificontainers'] }}"
tags: tags:
- stop-docker-containers - stop-docker-containers
- name: Destroy Nifi containers
docker_container:
name: "{{ item }}"
state: absent
with_items: "{{ groups['nificontainers'] }}"
tags:
- destroy-docker-containers
...@@ -15,11 +15,18 @@ ...@@ -15,11 +15,18 @@
tags: tags:
- start-docker-containers - start-docker-containers
- name: Disconnect odfe elasticsearch containers from network and remove - name: Stop odfe elasticsearch containers
docker_container: docker_container:
name: "{{ item }}" name: "{{ item }}"
state: absent state: stopped
with_items: "{{ groups['odfeescontainers'] }}" with_items: "{{ groups['odfeescontainers'] }}"
tags: tags:
- stop-docker-containers - stop-docker-containers
- name: Destroy odfe elasticsearch containers
docker_container:
name: "{{ item }}"
state: absent
with_items: "{{ groups['odfeescontainers'] }}"
tags:
- destroy-docker-containers
...@@ -13,11 +13,18 @@ ...@@ -13,11 +13,18 @@
tags: tags:
- start-docker-containers - start-docker-containers
- name: Disconnect odfe kibana containers from network and remove - name: Stop odfe kibana containers
docker_container: docker_container:
name: "{{ item }}" name: "{{ item }}"
state: absent state: stopped
with_items: "{{ groups['odfekibanacontainers'] }}" with_items: "{{ groups['odfekibanacontainers'] }}"
tags: tags:
- stop-docker-containers - stop-docker-containers
- name: Destroy odfe kibana containers
docker_container:
name: "{{ item }}"
state: absent
with_items: "{{ groups['odfekibanacontainers'] }}"
tags:
- destroy-docker-containers
...@@ -13,11 +13,18 @@ ...@@ -13,11 +13,18 @@
tags: tags:
- start-docker-containers - start-docker-containers
- name: Disconnect thehive containers from network and remove - name: Stop thehive containers
docker_container: docker_container:
name: "{{ item }}" name: "{{ item }}"
state: absent state: stopped
with_items: "{{ groups['thehive'] }}" with_items: "{{ groups['thehive'] }}"
tags: tags:
- stop-docker-containers - stop-docker-containers
- name: Destroy thehive containers
docker_container:
name: "{{ item }}"
state: absent
with_items: "{{ groups['thehive'] }}"
tags:
- destroy-docker-container
...@@ -13,10 +13,16 @@ ...@@ -13,10 +13,16 @@
tags: tags:
- start-docker-containers - start-docker-containers
- name: Remove zookeeper - name: Stop zookeeper Container
docker_container: docker_container:
name: "{{ zookeeper_name }}" name: "{{ zookeeper_name }}"
state: absent state: stopped
tags: tags:
- stop-docker-containers - stop-docker-containers
- name: Destroy zookeeper Container
docker_container:
name: "{{ zookeeper_name }}"
state: absent
tags:
- destroy-docker-containers
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
- name: Manage Docker Containers - name: Manage Docker Containers
import_playbook: dockercontainers.yml import_playbook: dockercontainers.yml
when: "'start-docker-containers' in ansible_run_tags or 'stop-docker-containers' in ansible_run_tags" when: "'start-docker-containers' in ansible_run_tags or 'stop-docker-containers' in ansible_run_tags or 'destroy-docker-containers' in ansible_run_tags"
- name: Init and start soctools cluster - name: Init and start soctools cluster
import_playbook: initsoctools.yml import_playbook: initsoctools.yml
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment