diff options
author | 2021-05-04 04:55:49 -0400 | |
---|---|---|
committer | 2021-05-04 10:55:49 +0200 | |
commit | e1931d48d152696f53e9890d8fa99b5471a91158 (patch) | |
tree | 2670e46a7acf106e53bd98c79ac954c1599920a5 /plugin/kubernetes | |
parent | b881a1ef1373f5abf85b2c1e434112107d5adeef (diff) | |
download | coredns-e1931d48d152696f53e9890d8fa99b5471a91158.tar.gz coredns-e1931d48d152696f53e9890d8fa99b5471a91158.tar.zst coredns-e1931d48d152696f53e9890d8fa99b5471a91158.zip |
collect endpoint node name from endopintslices (#4581)
Signed-off-by: Chris O'Haver <cohaver@infoblox.com>
Diffstat (limited to 'plugin/kubernetes')
-rw-r--r-- | plugin/kubernetes/object/endpoint.go | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/plugin/kubernetes/object/endpoint.go b/plugin/kubernetes/object/endpoint.go index 50bd5ac29..fc25aa4fb 100644 --- a/plugin/kubernetes/object/endpoint.go +++ b/plugin/kubernetes/object/endpoint.go @@ -138,7 +138,9 @@ func EndpointSliceToEndpoints(obj meta.Object) (meta.Object, error) { if end.TargetRef != nil { ea.TargetRefName = end.TargetRef.Name } - // EndpointSlice does not contain NodeName, leave blank + if end.NodeName != nil { + ea.NodeName = *end.NodeName + } e.Subsets[0].Addresses = append(e.Subsets[0].Addresses, ea) e.IndexIP = append(e.IndexIP, a) } |