installer: create namespaces with kube client
diff --git a/core/installer/values-tmpl/certificate-issuer-public.yaml b/core/installer/values-tmpl/certificate-issuer-public.yaml
index 907954a..5755f0f 100644
--- a/core/installer/values-tmpl/certificate-issuer-public.yaml
+++ b/core/installer/values-tmpl/certificate-issuer-public.yaml
@@ -2,13 +2,12 @@
kind: HelmRelease
metadata:
name: certificate-issuer-public
- namespace: {{ .Global.Id }}
-spec:
# TODO(giolekva): is there better namespace for this?
- targetNamespace: {{ .Global.NamespacePrefix }}ingress-private
+ namespace: {{ .Global.Id }}-ingress-private
+spec:
dependsOn:
- name: ingress-private
- namespace: {{ .Global.Id }}
+ namespace: {{ .Global.Id }}-ingress-private
chart:
spec:
chart: charts/certificate-issuer-public