aboutsummaryrefslogtreecommitdiff
path: root/plugin/kubernetes/xfr.go
diff options
context:
space:
mode:
Diffstat (limited to 'plugin/kubernetes/xfr.go')
-rw-r--r--plugin/kubernetes/xfr.go17
1 files changed, 17 insertions, 0 deletions
diff --git a/plugin/kubernetes/xfr.go b/plugin/kubernetes/xfr.go
new file mode 100644
index 000000000..7197a1fd5
--- /dev/null
+++ b/plugin/kubernetes/xfr.go
@@ -0,0 +1,17 @@
+package kubernetes
+
+import (
+ "time"
+
+ "github.com/coredns/coredns/request"
+)
+
+// Serial implements the Transferer interface.
+func (e *Kubernetes) Serial(state request.Request) uint32 {
+ return uint32(time.Now().Unix())
+}
+
+// MinTTL implements the Transferer interface.
+func (e *Kubernetes) MinTTL(state request.Request) uint32 {
+ return 30
+}