This would make sense. I did target “workload” instead of “service” because the apps only show up in workload. When I was on Rancher 2.0.1 it would show up under “service” but now it only shows up under “workload”.
Before I created my workloads manually through rancher. This way a service was automatically created for each workload. But then something happened to my rancher deployment and I had to start from scratch. This time instead of deploying workloads manually I used the YAML files from my earlier deployment. I guess however that when a workload is deployed via YAML files a service is not created. And I didn’t save the service YAML files.
Well hopefully this thread helps someone else if they make the same mistake!
We’ve been experiencing the same thing. The person who set everything up is away on leave so I can’t ask them how they created everything but what I did see was all the service names were ingress-.
Are you going to be deploying updates to the apps before he gets back? I only had this problem after upgrading workloads, or if the container had to restart.
I would make the change then. Change serviceName in the ingress yaml. Match it to the workload name. After you do that you should see that in Service Discover page service name has also changed to the workload name.