https://kubernetes.github.io/ingress-nginx/user-guide/nginx-...
if you're running nginx. Consider setting it to true instead of the default (false)
---
By default the NGINX ingress controller uses a list of all endpoints (Pod IP/port) in the NGINX upstream configuration.
The nginx.ingress.kubernetes.io/service-upstream annotation disables that behavior and instead uses a single upstream in NGINX, the service's Cluster IP and port.
This can be desirable for things like zero-downtime deployments .