Ingress to RayService

I’d like to create two ingresses to a RayService (one to expose the dashboard port and the other to expose the serve application).

The process is straightforward once you know your subnets and the name of the ray cluster. However, if the RayServices creates and switches traffic to a new ray cluster, the previous need to be deleted and new ingresses need to be created to point to the head service of the new ray cluster.

Is there any way to create an ingress directly to a ray service? I looked through the Service Kubernetes resources created with a RayService deployment and found only a Service created for the head node (which changes when a cluster is re-deployed and hence a problem).