Gateway API Checks
Gateways
kubectl get gateway -A
Describe the Gateway:
kubectl describe gateway <gateway-name> -n <namespace>
Confirm:
Accepted: True- No warning or error events
HTTPRoutes
kubectl get httproute -A
Describe the route:
kubectl describe httproute <route-name> -n <namespace>
Confirm:
Accepted: TrueResolvedRefs: True
If either is False, traffic will not flow.
Backend Service and Endpoints
kubectl get svc <service-name> -n <namespace>
kubectl get endpoints <service-name> -n <namespace>
If there are no endpoints, the issue is not Istio-related.