Rancher管理deployment自己的label求助

Rancher Server 设置

  • Rancher 版本:v2.5.3
  • 安装选项 (Docker install/Helm Chart): Docker install
    • 如果是 Helm Chart 安装,需要提供 Local 集群的类型(RKE1, RKE2, k3s, EKS, 等)和版本:
  • 在线或离线部署:在线

问题描述:
我现在想用Rancher管理deployment自己的label,但是遇到如下问题:

  1. Rancher编辑deployment界面的label实际上是spec.template.metadata.labels,而不是metadata.labels
  2. 我在yaml文件里添加metadata.labels,但是使用clone功能去clone一个deployment,新clone的deployment的并不包含我添加的metadata.labels

预期结果:

  1. 我想用Rancher编辑metadata.labels
  2. Clone功能可以clone出我在yaml里填写的metadata.labels

我自己的环境中,Rancher v2.6.10 的dashboard 可以完整clone metadata.labels。
至于2.5,你可以试试升级到2.5的最新版本,看看是否修复。不过,2.5基本停止维护了。