diff --git a/tasks/backup.yml b/tasks/backup.yml
index 3fbf741f716af2f90c0cc59a5a8f3d1f4526883a..d2d1f71e60dc241a6e3d9169c5d796b9c38e6dfd 100644
--- a/tasks/backup.yml
+++ b/tasks/backup.yml
@@ -11,12 +11,16 @@
     force_basic_auth: yes
     status_code: 200
     body_format: json
+  tags:
+    - Config
 
 - name: Copy snapshot script
   template:
     src: elasticsearch-snapshot
     dest: /usr/local/bin/elasticsearch-snapshot
     mode: 0755
+  tags:
+    - Config
 
 - name: Backup Cron
   cron:
diff --git a/tasks/install.yml b/tasks/install.yml
index 9fdd87226e37dec6b4160b3d22b1bbb406cb8097..8aa48715fbec302c1a4e1099ff9a49d2fcaf8160 100644
--- a/tasks/install.yml
+++ b/tasks/install.yml
@@ -27,6 +27,10 @@
     owner: root
     group: elasticsearch
     mode: 0644
+  tags:
+    - Config
+  notify:
+    - Restart Elasticsearch
 
 - name: Uninstall Plugins
   elasticsearch_plugin:
@@ -63,6 +67,10 @@
       line: 'xpack.security.transport.ssl.enabled: false'
     - regexp: 'path.repo'
       line: 'path.repo: ["/var/backups/elasticsearch"]'
+  tags:
+    - Config
+  notify:
+    - Restart Elasticsearch
 
 - name: Configure JVM options
   lineinfile:
@@ -77,6 +85,10 @@
       line: '-Xmx{{ elasticsearch.memory|default("2g") }}'
     - line: '-XX:+UseConcMarkSweepGC'
       state: absent
+  tags:
+    - Config
+  notify:
+    - Restart Elasticsearch
 
 - name: Prepare backup directory
   file:
diff --git a/tasks/main.yml b/tasks/main.yml
index 814db0b9ae5401ea2fd66d9834dc073058232093..d94370b0e52ea202425369704cff2ec385282832 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -29,6 +29,8 @@
 
     - name: Include backup
       include_tasks: backup.yml
+      tags:
+        - Config
       when: elasticsearch.snapshot is defined and elasticsearch.snapshot.indices is defined
 
   when: not excluded_roles or "elasticsearch" not in excluded_roles
diff --git a/tasks/purge.yml b/tasks/purge.yml
index 8febe46cd8e9ed6e9328c0beb3a6a5a954d1d4ce..3f097bf926cf51d3d1772c063349f4af7a88f2f7 100644
--- a/tasks/purge.yml
+++ b/tasks/purge.yml
@@ -27,3 +27,4 @@
   with_items: '{{ elasticsearch.purge }}'
   tags:
     - cron
+    - Config