Rancher的service如何解析到负载

我把一个正常的service的yaml下载下来,打到另一个环境的rancher上去,结果却给我解析到了pod上去了,几乎是一模一样的yaml,求解:如何解析到负载上去?



正常情况下应该是这种才对:

这种:

这是我的service的yaml文件:

是yaml文件错了吗?我是直接下载的正常环境的yaml下来改的啊

配置service关联workload是Rancher的特性,如果要关联workload,需要保留annotation中的 field.cattle.io/targetWorkloadIds 属性,例如 field.cattle.io/targetWorkloadIds: '["deployment:default:myapp"]'

大哥,不得行呢,我试了下 还是解析到pod上去了