aboutsummaryrefslogtreecommitdiff
path: root/middleware/kubernetes
diff options
context:
space:
mode:
Diffstat (limited to 'middleware/kubernetes')
-rw-r--r--middleware/kubernetes/handler.go1
-rw-r--r--middleware/kubernetes/nametemplate/nametemplate.go7
2 files changed, 5 insertions, 3 deletions
diff --git a/middleware/kubernetes/handler.go b/middleware/kubernetes/handler.go
index cc59a305f..95009a04b 100644
--- a/middleware/kubernetes/handler.go
+++ b/middleware/kubernetes/handler.go
@@ -101,6 +101,7 @@ func (k Kubernetes) ServeDNS(ctx context.Context, w dns.ResponseWriter, r *dns.M
return dns.RcodeSuccess, nil
}
+// Name implements the Handler interface.
func (k Kubernetes) Name() string { return "kubernetes" }
// Err writes an error response back to the client.
diff --git a/middleware/kubernetes/nametemplate/nametemplate.go b/middleware/kubernetes/nametemplate/nametemplate.go
index 1ddfea1da..328572497 100644
--- a/middleware/kubernetes/nametemplate/nametemplate.go
+++ b/middleware/kubernetes/nametemplate/nametemplate.go
@@ -61,7 +61,7 @@ var requiredSymbols = []string{
// symbol consumes the other segments. Most likely this would be the servicename.
// Also consider how to handle static strings in the format template.
-// TODO(infoblox): docs
+// Template holds the kubernetes template.
type Template struct {
formatString string
splitFormat []string
@@ -69,7 +69,7 @@ type Template struct {
Element map[string]int
}
-// TODO(infoblox): docs
+// SetTemplate use the string s the set the template.
func (t *Template) SetTemplate(s string) error {
var err error
@@ -185,7 +185,8 @@ func (t *Template) IsValid() bool {
return result
}
-// TODO(infoblox): what's this?
+// NameValues contains a number of values.
+// TODO(...): better docs.
type NameValues struct {
ServiceName string
Namespace string