我有一个
如何使
kind: Namespace
的模板YAML,如下所示:apiVersion: v1
kind: Namespace
metadata:
name: {{ .Values.namespace }}
namespace: ""
如何使
helm install
在指定的Kubernetes集群中仅当上述命名空间({{ .Values.namespace }}
)不存在时,创建该命名空间({{ .Values.namespace }}
)?
-create-namespace
如果不存在则创建发布命名空间。 - spa-n
,它将失败,因为命名空间不存在;如果使用--create-namespace
,会出现错误:Error: create: failed to create: namespaces "test" not found。 - Witold Kupśhelm delete ...
,这不会删除它创建的命名空间。你需要使用kubectl
手动删除命名空间。 - undefined