diff --git a/kubernetes/ansible/roles/logging/defaults/main.yml b/kubernetes/ansible/roles/logging/defaults/main.yml
index fa43e592664775844e4f955a440bbc0fa0e0556b..2e98e5b7df0ddcbb29144474b245e1244ed9eb31 100644
--- a/kubernetes/ansible/roles/logging/defaults/main.yml
+++ b/kubernetes/ansible/roles/logging/defaults/main.yml
@@ -1,2 +1,3 @@
 kibana_service: "{{swarm_dashboard}}:5601"
 fluentd_index_prefix: logstash
+curator_delete_indices_older_than: 2
diff --git a/kubernetes/ansible/roles/logging/templates/elasticsearch-curator.yaml b/kubernetes/ansible/roles/logging/templates/elasticsearch-curator.yaml
index 8405912d0b2755bd916e8304eebbca0da50a9cae..f71a82b16e3c177023d42f3421dd405c8b8fd7a1 100644
--- a/kubernetes/ansible/roles/logging/templates/elasticsearch-curator.yaml
+++ b/kubernetes/ansible/roles/logging/templates/elasticsearch-curator.yaml
@@ -3,6 +3,8 @@ cronjob:
   # At mid night every day of system time
   schedule: "00 00 * * *"
   jobRestartPolicy: Never
+  failedJobsHistoryLimit: 1
+  successfulJobsHistoryLimit: 1
 
 image:
   repository: untergeek/curator
@@ -28,10 +30,9 @@ configMaps:
           direction: older
           timestring: '%Y.%m.%d'
           unit: days
-          unit_count: 2
+          unit_count: {{ curator_delete_indices_older_than }}
   config_yml: |-
     ---
     client:
-      hosts:
-        - {{ groups['log-es'][0] }}
+      hosts: {{ groups['log-es'] }}
       port: 9200