我已经部署了一个deployment,vela status里报这个错,怎么解决?

KubeVela Message: failed to re-apply resource apps/Deployment/gcp/dmp/gpt-service-server-prod from resourcetracker gpt-service-prod-v11-dmp: cannot patch object: Deployment.apps "gpt-service-server-prod" is invalid: spec.selector: Invalid value: v1.LabelSelector{MatchLabels:map[string]string{"app":"gpt-service-prod"}, MatchExpressions:[]v1.LabelSelectorRequirement(nil)}: field is immutable
Reason: ReconcileError
Status: False
Type: StateKeep

想问一下,我已经部署了一个deployment,但我尝试去改变deployment的label值的时候,vela status里报这个错,怎么解决?
删掉app重新部署吗?

展开
收起
真的很搞笑 2023-08-27 15:39:31 137 分享 版权
1 条回答
写回答
取消 提交回答
  • deployment selector label是不可变的,肯定会报错吧,此回答整理自钉群“OAM/KubeVela 社区交流群”

    2023-08-27 16:58:15
    赞同 展开评论
问答地址:

阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。

还有其他疑问?
咨询AI助理