【发布时间】:2020-12-23 01:00:59
【问题描述】:
我这样安装了我的应用程序:
helm install my-app my-application/ --set externalName.namespace=app-layer
检查 pod 和服务,一切都安装正确。
然后,我尝试了 dry-run,期望会发生冲突,但它只是打印出 YAML 和一些有关先前安装的信息。
helm install my-app my-application/ --set externalName.namespace=app-layer --dry-run
上面打印出来的:
NAME: my-app
LAST DEPLOYED: Tue Dec 22 19:52:33 2020
NAMESPACE: default
STATUS: pending-install
REVISION: 1
TEST SUITE: None
USER-SUPPLIED VALUES:
externalName:
namespace: app-layer
COMPUTED VALUES:
#...elided by me...
HOOKS:
MANIFEST:
---
#...elided by me...
然而,当我尝试安装时,我得到了这个错误:
Error: cannot re-use a name that is still in use
为什么试运行没有捕捉到那个?
【问题讨论】:
标签: kubernetes yaml kubernetes-helm