From f8a7d0626350c2bbbf24c1eb306495f5abdb2251 Mon Sep 17 00:00:00 2001
From: Temur Maisuradze <temur@grena.ge>
Date: Sat, 12 Dec 2020 13:11:17 +0400
Subject: [PATCH] How to restart services inside docker containers

---
 HOWTOS.md                              | 9 +++++++++
 roles/build/files/kibanalogrotate.conf | 8 --------
 2 files changed, 9 insertions(+), 8 deletions(-)
 delete mode 100644 roles/build/files/kibanalogrotate.conf

diff --git a/HOWTOS.md b/HOWTOS.md
index c2e44a0..fd81ba4 100644
--- a/HOWTOS.md
+++ b/HOWTOS.md
@@ -11,3 +11,12 @@ To make modifications to the main NiFi pipeline and add it to the Ansible playbo
   `docker cp <CONTAINER ID>:/opt/nifi/nifi-current/conf/flow.xml.gz .`
 * Convert flowx.xml.gz to new template  
   `utils/flow2template.py flow.xml.gz roles/nifi/templates/flow.xml.j2`
+
+
+Restart services inside docker containers
+-----------------------------------------
+To restart services inside docker containers after changes in configuration files:
+	1. Attache container: docker exec -it container_id_or_name bash (example: docker exec -it soctools-keycloak bash)
+	2. List  services and their statuses: supervisorctl status
+	3. Restart service: supervisorctl restart supervisor_service_name (example: supervisorctl restart keycloak)
+	4. Detach from container: exit
diff --git a/roles/build/files/kibanalogrotate.conf b/roles/build/files/kibanalogrotate.conf
deleted file mode 100644
index 3b753ce..0000000
--- a/roles/build/files/kibanalogrotate.conf
+++ /dev/null
@@ -1,8 +0,0 @@
-/usr/share/kibana/kblog
-{
-        rotate 0
-        daily
-        missingok
-        notifempty
-	copytruncate
-}
-- 
GitLab