有没有办法将舵图应用于现有资源?
例如:我已经手动创建了一个命名空间,现在我想“helmify”它。但是当我将新的模板文件添加到图表并运行时,helm upgrade出现错误:
Error: UPGRADE FAILED: no Namespace with the name "ingress-haproxy" found
我看到了这个问题,但它不是很有帮助:https ://github.com/kubernetes/helm/issues/1999
手动创建的命名空间是否名为“ingress-haproxy”?
从您收到的错误看来:
无论如何,就目前而言,答案是否定的,helm 不支持忽略现有资源。您可以关注此问题以获取任何更新:https ://github.com/helm/helm/issues/4824
目前,您唯一的机会是删除所有对象并通过 helm install 重新创建它们。如果这是不可接受的,请将它们保留在适当的位置并通过 kubectl apply 进行管理,并通过 helm 图表管理所有其他对象。
| 归档时间: |
|
| 查看次数: |
9513 次 |
| 最近记录: |