diff --git a/controllers/service/service_controller.go b/controllers/service/service_controller.go index fef585330..2d5237e8c 100644 --- a/controllers/service/service_controller.go +++ b/controllers/service/service_controller.go @@ -309,7 +309,8 @@ func (r *serviceReconciler) updateServiceStatus(ctx context.Context, lbDNS strin if svc.Annotations[service.LoadBalancerAllocatingPortKey] == "true" { for _, port := range svc.Spec.Ports { ingress.Ports = append(ingress.Ports, corev1.PortStatus{ - Port: port.NodePort, + Port: port.NodePort, + Protocol: port.Protocol, }) } }