installer: create namespaces with kube client
diff --git a/core/installer/values-tmpl/cert-manager-webhook-gandi.yaml b/core/installer/values-tmpl/cert-manager-webhook-gandi.yaml
index fdcc030..bbadd91 100644
--- a/core/installer/values-tmpl/cert-manager-webhook-gandi.yaml
+++ b/core/installer/values-tmpl/cert-manager-webhook-gandi.yaml
@@ -2,12 +2,11 @@
kind: HelmRelease
metadata:
name: cert-manager-webhook-gandi
- namespace: {{ .Global.PCloudEnvName }}
+ namespace: {{ .Global.PCloudEnvName }}-cert-manager
spec:
- targetNamespace: {{ .Global.PCloudEnvName }}-cert-manager
dependsOn:
- name: cert-manager
- namespace: {{ .Global.PCloudEnvName }}
+ namespace: {{ .Global.PCloudEnvName }}-cert-manager # TODO(giolekva): derivative
chart:
spec:
chart: charts/cert-manager-webhook-gandi