Re: How to create a namespace if it doesn't exists from HELM templates


With an operator and a CRD?

Sent from my phone

On 10 Aug 2018, at 19:57, via Lists.Cncf.Io <> wrote:

Hi all,

I have a `kind: Namespace` template yaml like follows,

    apiVersion: v1
    kind: Namespace
      name: {{ .Values.namespace }}
      namespace: ""

How do I make `helm install` create the above-given namespace (`{{ .Values.namespace }}`) if and only if above namespace (`{{ .Values.namespace }}`) doesn't exits in the pointed kubernets cluster?

Kasun Siyambalapitiya

Kasun Siyambalapitiya
Software Engineer
WSO2 Inc. -
lean . enterprise . middleware
Tel : 0715523466
E mail : kasunsi@...

Join to automatically receive all group messages.