diff --git a/roles/kubernetes-apps/ansible/templates/nodelocaldns-config.yml.j2 b/roles/kubernetes-apps/ansible/templates/nodelocaldns-config.yml.j2
index ed0c837efacff294bdc06ca6a06eefe9fec729a0..bcec572dc2cc749976e6aac42f60962d4bb7f645 100644
--- a/roles/kubernetes-apps/ansible/templates/nodelocaldns-config.yml.j2
+++ b/roles/kubernetes-apps/ansible/templates/nodelocaldns-config.yml.j2
@@ -10,7 +10,10 @@ data:
   Corefile: |
     {{ dns_domain }}:53 {
         errors
-        cache 30
+        cache {
+            success 9984 30
+            denial 9984 5
+        }
         reload
         loop
         bind {{ nodelocaldns_ip }}