t3: name the service port so istio keeps the external endpoint #218
Loading…
Reference in a new issue
No description provided.
Delete branch "wiring-guru/t3-port-name"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Istio matches an endpoint to a service port by name (svcPort.Name !=
ep.ServicePortName filters the endpoint out), so an unnamed service port against
the slice's http port left the gateway cluster with no instances and a 503 no
healthy upstream, while the tailscale ingress kept working because kube-proxy
matches by number. The slice already names its port http.