【发布时间】:2021-08-05 05:06:20
【问题描述】:
有没有一种方法可以指定要在自定义命名空间上部署的掌舵版本。 所有 helm 资源都部署在我通过提及创建的自定义命名空间上
namespace: {{ template "plugin.namespace" . }}
这是取自 _helper.tpl
但发布本身是在默认命名空间中
helm ls
NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION
object-storage-plugin default 3 2021-08-04 15:42:30.833512 +0530 IST deployed object-storage-plugin-2.1.2 2.1.2
我知道通过命令行我们可以设置命名空间,但我正在从一个模板文件中寻找选项,其中命名空间将被选择
我推荐了https://helm.sh/docs/chart_template_guide/getting_started/
使用 helm3 --create-namespace 创建新的命名空间,但 helm uninstall 命令不会删除这个新创建的 NS。
【问题讨论】: