Ingress example from https://kubernetes.io/docs/concepts/services-networking/ingress/ shows that in order to specify ingress bancked, we have to specify servicePort and serviceName, for example:
backend:
serviceName: test
servicePort: 80
I want to create services with random ports and avoid specifying them in the ingress definition. Are there any alternatives to servicePort? Maybe use port name or targetPort that are assigned in the service?