Skip to content

Commit d69f811

Browse files
author
Pablo Mercado
authored
Kubernetes: node autodiscover, add InternalIP (#15930) (#15989)
* use any node ip
1 parent aae6762 commit d69f811

File tree

1 file changed

+6
-1
lines changed
  • libbeat/autodiscover/providers/kubernetes

1 file changed

+6
-1
lines changed

libbeat/autodiscover/providers/kubernetes/node.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,6 @@ func (n *node) emit(node *kubernetes.Node, flag string) {
188188
},
189189
}
190190
n.publish(event)
191-
192191
}
193192

194193
func getAddress(node *kubernetes.Node) string {
@@ -198,6 +197,12 @@ func getAddress(node *kubernetes.Node) string {
198197
}
199198
}
200199

200+
for _, address := range node.Status.Addresses {
201+
if address.Type == v1.NodeInternalIP && address.Address != "" {
202+
return address.Address
203+
}
204+
}
205+
201206
return ""
202207
}
203208

0 commit comments

Comments
 (0)