diff --git a/deployment/deployment.yaml b/deployment/deployment.yaml index e484639..3ee353a 100644 --- a/deployment/deployment.yaml +++ b/deployment/deployment.yaml @@ -58,7 +58,7 @@ spec: valueFrom: fieldRef: fieldPath: status.podIP - - name: NODE_NAME + - name: POD_NAME valueFrom: fieldRef: fieldPath: metadata.name diff --git a/main.go b/main.go index 0d4c22e..5b1b9ef 100644 --- a/main.go +++ b/main.go @@ -122,7 +122,7 @@ func (s *PoolServer) Serve() *http.ServeMux { return mux } -var clientName = os.Getenv("NODE_NAME") +var clientName = os.Getenv("POD_IP") func main() { // Create a new instance of the server diff --git a/synced-pool.go b/synced-pool.go index 3cb2c67..bb27a7c 100644 --- a/synced-pool.go +++ b/synced-pool.go @@ -35,7 +35,7 @@ func (k *K8sDiscovery) DiscoverInNamespace(namespace string) ([]string, error) { } hosts := make([]string, 0, len(pods.Items)) for _, pod := range pods.Items { - hosts = append(hosts, pod.Name) + hosts = append(hosts, pod.Status.PodIP) } return hosts, nil }