小编Ank*_*ora的帖子

当同名部署、svc 等在同一命名空间中运行时,强制部署 helm release

当已存在同名运行的部署、svc 等时,如何首次部署 helm 版本。

有什么方法可以导入正在运行的配置,该配置不是由 helm 处理的吗?

或者删除同名对象是第一次部署 helm 版本的唯一解决方案?(因为我不想更改版本名称,因为这会破坏微服务之间的通信)删除对象会导致停机,我想避免这种情况。

使用相同名称进行部署时出错:

Error: rendered manifests contain a resource that already exists. Unable to continue with install: Service "abc" in namespace "default" exists and cannot be imported into the current release: invalid ownership metadata; label validation error: missing key "app.kubernetes.io/managed-by": must be set to "Helm"; annotation validation error: missing key "meta.helm.sh/release-name": must be set to "abc"; annotation validation error: missing key "meta.helm.sh/release-namespace": must be set to "default"
Run Code Online (Sandbox Code Playgroud)

他们还有其他方法吗?

谢谢

kubernetes kubernetes-helm

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

kubernetes ×1

kubernetes-helm ×1