Skip to content

Health status out-of-service or Unhealthy in ALB/NLB on AWS #2557

@samuelrcarvalho

Description

@samuelrcarvalho

Describe the bug
I activated the Nginx Gateway Fabric on EKS, but only the instance that contains the nginx-gateway pod is healthy on the load balancer.
It is possible to run pods inside others instances even unhealthy.

To Reproduce
Steps to reproduce the behavior:

kubectl kustomize "https://github.com/nginxinc/nginx-gateway-fabric/config/crd/gateway-api/standard?ref=v1.4.0" | kubectl apply -f -
kubectl apply -f https://raw.githubusercontent.com/nginxinc/nginx-gateway-fabric/v1.4.0/deploy/crds.yaml
kubectl apply -f https://raw.githubusercontent.com/nginxinc/nginx-gateway-fabric/v1.4.0/deploy/default/deploy.yaml

Expected behavior
Show all instances healthy.

Your environment

  • Version of the NGINX Gateway Fabric - v.1.4.0
  • Version of Kubernetes - 1.30
  • Kubernetes platform - EKS

Additional context
No more info. Just this simple commands.

Metadata

Metadata

Assignees

No one assigned

    Labels

    stalePull requests/issues with no activity

    Type

    No type

    Projects

    Status

    ✅ Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions