diff options
Diffstat (limited to 'middleware/kubernetes/federation.go')
-rw-r--r-- | middleware/kubernetes/federation.go | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/middleware/kubernetes/federation.go b/middleware/kubernetes/federation.go index 9a2908ded..4c058b839 100644 --- a/middleware/kubernetes/federation.go +++ b/middleware/kubernetes/federation.go @@ -7,6 +7,7 @@ import ( "github.com/coredns/coredns/middleware/etcd/msg" ) +// Federation holds TODO(...). type Federation struct { name string zone string @@ -26,8 +27,8 @@ const ( // // But importing above breaks coredns with flag collision of 'log_dir' - LabelAvailabilityZone = "failure-domain.beta.kubernetes.io/zone" - LabelRegion = "failure-domain.beta.kubernetes.io/region" + labelAvailabilityZone = "failure-domain.beta.kubernetes.io/zone" + labelRegion = "failure-domain.beta.kubernetes.io/region" ) // stripFederation removes the federation segment from the segment list, if it @@ -66,12 +67,12 @@ func (k *Kubernetes) federationCNAMERecord(r recordRequest) msg.Service { if r.endpoint == "" { return msg.Service{ Key: strings.Join([]string{msg.Path(r.zone, "coredns"), r.typeName, r.federation, r.namespace, r.service}, "/"), - Host: strings.Join([]string{r.service, r.namespace, r.federation, r.typeName, node.Labels[LabelAvailabilityZone], node.Labels[LabelRegion], f.zone}, "."), + Host: strings.Join([]string{r.service, r.namespace, r.federation, r.typeName, node.Labels[labelAvailabilityZone], node.Labels[labelRegion], f.zone}, "."), } } return msg.Service{ Key: strings.Join([]string{msg.Path(r.zone, "coredns"), r.typeName, r.federation, r.namespace, r.service, r.endpoint}, "/"), - Host: strings.Join([]string{r.endpoint, r.service, r.namespace, r.federation, r.typeName, node.Labels[LabelAvailabilityZone], node.Labels[LabelRegion], f.zone}, "."), + Host: strings.Join([]string{r.endpoint, r.service, r.namespace, r.federation, r.typeName, node.Labels[labelAvailabilityZone], node.Labels[labelRegion], f.zone}, "."), } } |