From 1cc88f212a001ebfc738c118fe7d8d5e9b795625 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20J=C3=A4ckle?= <thomas.jaeckle@beyonnex.io> Date: Mon, 24 Feb 2025 13:56:46 +0100 Subject: [PATCH] add namespace to all Helm managed k8s resources --- deployment/helm/ditto/Chart.yaml | 2 +- deployment/helm/ditto/templates/connectivity-configmap.yaml | 1 + deployment/helm/ditto/templates/connectivity-deployment.yaml | 1 + deployment/helm/ditto/templates/connectivity-pdb.yaml | 1 + deployment/helm/ditto/templates/connectivity-podmonitor.yaml | 1 + deployment/helm/ditto/templates/dittoui-config.yaml | 1 + deployment/helm/ditto/templates/dittoui-deployment.yaml | 1 + deployment/helm/ditto/templates/dittoui-pdb.yaml | 1 + deployment/helm/ditto/templates/dittoui-service.yaml | 1 + deployment/helm/ditto/templates/gateway-configmap.yaml | 1 + deployment/helm/ditto/templates/gateway-deployment.yaml | 1 + deployment/helm/ditto/templates/gateway-pdb.yaml | 1 + deployment/helm/ditto/templates/gateway-podmonitor.yaml | 1 + deployment/helm/ditto/templates/gateway-secret.yaml | 1 + deployment/helm/ditto/templates/gateway-service.yaml | 1 + .../helm/ditto/templates/hooks/pod-deletion-cost-cron-job.yaml | 1 + deployment/helm/ditto/templates/hooks/pre-upgrade-job.yaml | 1 + deployment/helm/ditto/templates/hooks/scripts-configmap.yaml | 1 + deployment/helm/ditto/templates/logback-config.yaml | 1 + deployment/helm/ditto/templates/mongodb-secret.yaml | 1 + deployment/helm/ditto/templates/nginx-auth.yaml | 1 + deployment/helm/ditto/templates/nginx-config.yaml | 1 + deployment/helm/ditto/templates/nginx-configmap.yaml | 3 ++- deployment/helm/ditto/templates/nginx-deployment.yaml | 1 + deployment/helm/ditto/templates/nginx-ingress-api.yaml | 1 + deployment/helm/ditto/templates/nginx-ingress-auth.yaml | 1 + deployment/helm/ditto/templates/nginx-ingress-devops.yaml | 1 + deployment/helm/ditto/templates/nginx-ingress-root.yaml | 1 + deployment/helm/ditto/templates/nginx-ingress-ui.yaml | 1 + deployment/helm/ditto/templates/nginx-ingress-ws.yaml | 1 + deployment/helm/ditto/templates/nginx-route.yaml | 1 + deployment/helm/ditto/templates/nginx-service.yaml | 1 + deployment/helm/ditto/templates/policies-configmap.yaml | 1 + deployment/helm/ditto/templates/policies-deployment.yaml | 1 + deployment/helm/ditto/templates/policies-pdb.yaml | 1 + deployment/helm/ditto/templates/policies-podmonitor.yaml | 1 + deployment/helm/ditto/templates/role.yaml | 1 + deployment/helm/ditto/templates/rolebinding.yaml | 1 + deployment/helm/ditto/templates/serviceaccount.yaml | 1 + deployment/helm/ditto/templates/swaggerui-config.yaml | 1 + deployment/helm/ditto/templates/swaggerui-deployment.yaml | 1 + deployment/helm/ditto/templates/swaggerui-pdb.yaml | 1 + deployment/helm/ditto/templates/swaggerui-service.yaml | 1 + deployment/helm/ditto/templates/things-configmap.yaml | 1 + deployment/helm/ditto/templates/things-deployment.yaml | 1 + deployment/helm/ditto/templates/things-pdb.yaml | 1 + deployment/helm/ditto/templates/things-podmonitor.yaml | 1 + deployment/helm/ditto/templates/thingssearch-configmap.yaml | 1 + deployment/helm/ditto/templates/thingssearch-deployment.yaml | 1 + deployment/helm/ditto/templates/thingssearch-pdb.yaml | 1 + deployment/helm/ditto/templates/thingssearch-podmonitor.yaml | 1 + 51 files changed, 52 insertions(+), 2 deletions(-) diff --git a/deployment/helm/ditto/Chart.yaml b/deployment/helm/ditto/Chart.yaml index eef11785ba..bda2d5e35c 100644 --- a/deployment/helm/ditto/Chart.yaml +++ b/deployment/helm/ditto/Chart.yaml @@ -16,7 +16,7 @@ description: | A digital twin is a virtual, cloud based, representation of his real world counterpart (real world “Things”, e.g. devices like sensors, smart heating, connected cars, smart grids, EV charging stations etc). type: application -version: 3.6.12 # chart version is effectively set by release-job +version: 3.7.0 # chart version is effectively set by release-job appVersion: 3.6.11 keywords: - iot-chart diff --git a/deployment/helm/ditto/templates/connectivity-configmap.yaml b/deployment/helm/ditto/templates/connectivity-configmap.yaml index 32bd80972c..8e1bc39219 100644 --- a/deployment/helm/ditto/templates/connectivity-configmap.yaml +++ b/deployment/helm/ditto/templates/connectivity-configmap.yaml @@ -17,6 +17,7 @@ apiVersion: v1 kind: ConfigMap metadata: name: {{ $releaseName }}-service-config-connectivity-extension-conf + namespace: {{ $root.Release.Namespace }} labels: app.kubernetes.io/name: {{ $name }}-service-config-connectivity-extension-conf {{ $labels | indent 4 }} diff --git a/deployment/helm/ditto/templates/connectivity-deployment.yaml b/deployment/helm/ditto/templates/connectivity-deployment.yaml index 986e2f2bd4..a871c7c485 100644 --- a/deployment/helm/ditto/templates/connectivity-deployment.yaml +++ b/deployment/helm/ditto/templates/connectivity-deployment.yaml @@ -15,6 +15,7 @@ apiVersion: apps/v1 kind: Deployment metadata: name: {{ include "ditto.fullname" . }}-connectivity + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ $name }}-connectivity {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/connectivity-pdb.yaml b/deployment/helm/ditto/templates/connectivity-pdb.yaml index c33ebbdee5..a2a87752ff 100644 --- a/deployment/helm/ditto/templates/connectivity-pdb.yaml +++ b/deployment/helm/ditto/templates/connectivity-pdb.yaml @@ -14,6 +14,7 @@ apiVersion: policy/v1 kind: PodDisruptionBudget metadata: name: {{ include "ditto.fullname" . }}-connectivity + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }}-connectivity {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/connectivity-podmonitor.yaml b/deployment/helm/ditto/templates/connectivity-podmonitor.yaml index d133f13821..7c68e13936 100644 --- a/deployment/helm/ditto/templates/connectivity-podmonitor.yaml +++ b/deployment/helm/ditto/templates/connectivity-podmonitor.yaml @@ -15,6 +15,7 @@ kind: PodMonitor apiVersion: monitoring.coreos.com/v1 metadata: name: {{ include "ditto.fullname" . }}-connectivity + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }}-connectivity {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/dittoui-config.yaml b/deployment/helm/ditto/templates/dittoui-config.yaml index bfba14c9b7..b490761a7a 100644 --- a/deployment/helm/ditto/templates/dittoui-config.yaml +++ b/deployment/helm/ditto/templates/dittoui-config.yaml @@ -19,6 +19,7 @@ apiVersion: v1 kind: ConfigMap metadata: name: {{ $releaseName }}-{{ $path | replace "/" "-" | replace "." "-" }} + namespace: {{ $root.Release.Namespace }} labels: app.kubernetes.io/name: {{ $name }}-dittoui-config {{ $labels | indent 4 }} diff --git a/deployment/helm/ditto/templates/dittoui-deployment.yaml b/deployment/helm/ditto/templates/dittoui-deployment.yaml index cfed6f4a44..b06cd2df86 100644 --- a/deployment/helm/ditto/templates/dittoui-deployment.yaml +++ b/deployment/helm/ditto/templates/dittoui-deployment.yaml @@ -15,6 +15,7 @@ apiVersion: apps/v1 kind: Deployment metadata: name: {{ include "ditto.fullname" . }}-dittoui + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ $name }}-dittoui {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/dittoui-pdb.yaml b/deployment/helm/ditto/templates/dittoui-pdb.yaml index e3a5a6e52b..eb41d0b2c3 100644 --- a/deployment/helm/ditto/templates/dittoui-pdb.yaml +++ b/deployment/helm/ditto/templates/dittoui-pdb.yaml @@ -14,6 +14,7 @@ apiVersion: policy/v1 kind: PodDisruptionBudget metadata: name: {{ include "ditto.fullname" . }}-dittoui + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }}-dittoui {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/dittoui-service.yaml b/deployment/helm/ditto/templates/dittoui-service.yaml index f640c4a8c1..59000f7136 100644 --- a/deployment/helm/ditto/templates/dittoui-service.yaml +++ b/deployment/helm/ditto/templates/dittoui-service.yaml @@ -14,6 +14,7 @@ apiVersion: v1 kind: Service metadata: name: {{ include "ditto.fullname" . }}-dittoui + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }}-dittoui {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/gateway-configmap.yaml b/deployment/helm/ditto/templates/gateway-configmap.yaml index 55c8d9e2b7..978cdeec30 100644 --- a/deployment/helm/ditto/templates/gateway-configmap.yaml +++ b/deployment/helm/ditto/templates/gateway-configmap.yaml @@ -17,6 +17,7 @@ apiVersion: v1 kind: ConfigMap metadata: name: {{ $releaseName }}-service-config-gateway-extension-conf + namespace: {{ $root.Release.Namespace }} labels: app.kubernetes.io/name: {{ $name }}-service-config-gateway-extension-conf {{ $labels | indent 4 }} diff --git a/deployment/helm/ditto/templates/gateway-deployment.yaml b/deployment/helm/ditto/templates/gateway-deployment.yaml index ae90113e2f..251d8e7f7c 100644 --- a/deployment/helm/ditto/templates/gateway-deployment.yaml +++ b/deployment/helm/ditto/templates/gateway-deployment.yaml @@ -15,6 +15,7 @@ apiVersion: apps/v1 kind: Deployment metadata: name: {{ include "ditto.fullname" . }}-gateway + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ $name }}-gateway {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/gateway-pdb.yaml b/deployment/helm/ditto/templates/gateway-pdb.yaml index 1be894d9e5..8de47b9cdb 100644 --- a/deployment/helm/ditto/templates/gateway-pdb.yaml +++ b/deployment/helm/ditto/templates/gateway-pdb.yaml @@ -14,6 +14,7 @@ apiVersion: policy/v1 kind: PodDisruptionBudget metadata: name: {{ include "ditto.fullname" . }}-gateway + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }}-gateway {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/gateway-podmonitor.yaml b/deployment/helm/ditto/templates/gateway-podmonitor.yaml index b57a9b65de..a4b500da6d 100644 --- a/deployment/helm/ditto/templates/gateway-podmonitor.yaml +++ b/deployment/helm/ditto/templates/gateway-podmonitor.yaml @@ -15,6 +15,7 @@ kind: PodMonitor apiVersion: monitoring.coreos.com/v1 metadata: name: {{ include "ditto.fullname" . }}-gateway + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }}-gateway {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/gateway-secret.yaml b/deployment/helm/ditto/templates/gateway-secret.yaml index 45e9a42c6a..5def023082 100644 --- a/deployment/helm/ditto/templates/gateway-secret.yaml +++ b/deployment/helm/ditto/templates/gateway-secret.yaml @@ -14,6 +14,7 @@ apiVersion: v1 kind: Secret metadata: name: {{ include "ditto.fullname" . }}-gateway-secret + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }}-gateway-secret {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/gateway-service.yaml b/deployment/helm/ditto/templates/gateway-service.yaml index c4549ee7c0..cd2cdaf6c3 100644 --- a/deployment/helm/ditto/templates/gateway-service.yaml +++ b/deployment/helm/ditto/templates/gateway-service.yaml @@ -14,6 +14,7 @@ apiVersion: v1 kind: Service metadata: name: {{ include "ditto.fullname" . }}-gateway + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }}-gateway {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/hooks/pod-deletion-cost-cron-job.yaml b/deployment/helm/ditto/templates/hooks/pod-deletion-cost-cron-job.yaml index 3cd248dc0e..151ab7e102 100644 --- a/deployment/helm/ditto/templates/hooks/pod-deletion-cost-cron-job.yaml +++ b/deployment/helm/ditto/templates/hooks/pod-deletion-cost-cron-job.yaml @@ -14,6 +14,7 @@ apiVersion: batch/v1 kind: CronJob metadata: name: {{ include "ditto.fullname" . }}-pod-deletion-cron-job + namespace: {{ .Release.Namespace }} labels: {{ include "ditto.labels" . | indent 4 }} spec: diff --git a/deployment/helm/ditto/templates/hooks/pre-upgrade-job.yaml b/deployment/helm/ditto/templates/hooks/pre-upgrade-job.yaml index f4c2bed282..85c0651140 100644 --- a/deployment/helm/ditto/templates/hooks/pre-upgrade-job.yaml +++ b/deployment/helm/ditto/templates/hooks/pre-upgrade-job.yaml @@ -14,6 +14,7 @@ apiVersion: batch/v1 kind: Job metadata: name: {{ include "ditto.fullname" . }}-pre-update + namespace: {{ .Release.Namespace }} labels: {{ include "ditto.labels" . | indent 4 }} annotations: diff --git a/deployment/helm/ditto/templates/hooks/scripts-configmap.yaml b/deployment/helm/ditto/templates/hooks/scripts-configmap.yaml index bced4ba026..96a7a30f58 100644 --- a/deployment/helm/ditto/templates/hooks/scripts-configmap.yaml +++ b/deployment/helm/ditto/templates/hooks/scripts-configmap.yaml @@ -18,6 +18,7 @@ apiVersion: v1 kind: ConfigMap metadata: name: {{ include "ditto.fullname" . }}-hook-scripts + namespace: {{ $root.Release.Namespace }} labels: app.kubernetes.io/name: {{ $name }}-hook-scripts annotations: diff --git a/deployment/helm/ditto/templates/logback-config.yaml b/deployment/helm/ditto/templates/logback-config.yaml index 029cf98467..da8dacd40b 100644 --- a/deployment/helm/ditto/templates/logback-config.yaml +++ b/deployment/helm/ditto/templates/logback-config.yaml @@ -20,6 +20,7 @@ apiVersion: v1 kind: ConfigMap metadata: name: {{ $releaseName }}-{{ $path | replace "/" "-" | replace "." "-" }} + namespace: {{ $root.Release.Namespace }} labels: app.kubernetes.io/name: {{ $name }}-logback-config {{ $labels | indent 4 }} diff --git a/deployment/helm/ditto/templates/mongodb-secret.yaml b/deployment/helm/ditto/templates/mongodb-secret.yaml index 06584e605e..94f7577bdd 100644 --- a/deployment/helm/ditto/templates/mongodb-secret.yaml +++ b/deployment/helm/ditto/templates/mongodb-secret.yaml @@ -15,6 +15,7 @@ apiVersion: v1 kind: Secret metadata: name: {{ include "ditto.fullname" . }}-mongodb-secret + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }}-mongodb-secret {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/nginx-auth.yaml b/deployment/helm/ditto/templates/nginx-auth.yaml index b4165500d1..46c172ad5c 100644 --- a/deployment/helm/ditto/templates/nginx-auth.yaml +++ b/deployment/helm/ditto/templates/nginx-auth.yaml @@ -17,6 +17,7 @@ apiVersion: v1 kind: Secret metadata: name: {{ $releaseName }}-nginx-config-nginx-htpasswd + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ $name }}-nginx-config {{ $labels | indent 4 }} diff --git a/deployment/helm/ditto/templates/nginx-config.yaml b/deployment/helm/ditto/templates/nginx-config.yaml index fea8f843d8..d2ffa594b7 100644 --- a/deployment/helm/ditto/templates/nginx-config.yaml +++ b/deployment/helm/ditto/templates/nginx-config.yaml @@ -19,6 +19,7 @@ apiVersion: v1 kind: ConfigMap metadata: name: {{ $releaseName }}-{{ $path | replace "/" "-" | replace "." "-" }} + namespace: {{ $root.Release.Namespace }} labels: app.kubernetes.io/name: {{ $name }}-nginx-config {{ $labels | indent 4 }} diff --git a/deployment/helm/ditto/templates/nginx-configmap.yaml b/deployment/helm/ditto/templates/nginx-configmap.yaml index e9cc9ed209..7f83a57c3d 100644 --- a/deployment/helm/ditto/templates/nginx-configmap.yaml +++ b/deployment/helm/ditto/templates/nginx-configmap.yaml @@ -14,6 +14,7 @@ apiVersion: v1 kind: ConfigMap metadata: name: {{ .Release.Name }}-nginx-conf + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }}-nginx-conf {{ include "ditto.labels" . | indent 4 }} @@ -30,7 +31,7 @@ data: default_type application/json; include mime.types; server_tokens off; - + proxy_connect_timeout {{ .Values.nginx.config.timeout }}; # seconds, default: 60 proxy_send_timeout {{ .Values.nginx.config.timeout }}; # seconds, default: 60 proxy_read_timeout {{ .Values.nginx.config.timeout }}; # seconds, default: 60 diff --git a/deployment/helm/ditto/templates/nginx-deployment.yaml b/deployment/helm/ditto/templates/nginx-deployment.yaml index 52cc59ba86..64d3a74c51 100644 --- a/deployment/helm/ditto/templates/nginx-deployment.yaml +++ b/deployment/helm/ditto/templates/nginx-deployment.yaml @@ -15,6 +15,7 @@ apiVersion: apps/v1 kind: Deployment metadata: name: {{ include "ditto.fullname" . }}-nginx + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ $name }}-nginx {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/nginx-ingress-api.yaml b/deployment/helm/ditto/templates/nginx-ingress-api.yaml index 4dde89e5be..96394c2fd7 100644 --- a/deployment/helm/ditto/templates/nginx-ingress-api.yaml +++ b/deployment/helm/ditto/templates/nginx-ingress-api.yaml @@ -15,6 +15,7 @@ apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: {{ $fullName }}-api + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }}-nginx {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/nginx-ingress-auth.yaml b/deployment/helm/ditto/templates/nginx-ingress-auth.yaml index 209c394f82..6d2adeb77f 100644 --- a/deployment/helm/ditto/templates/nginx-ingress-auth.yaml +++ b/deployment/helm/ditto/templates/nginx-ingress-auth.yaml @@ -17,6 +17,7 @@ apiVersion: v1 kind: Secret metadata: name: {{ $releaseName }}-nginx-ingress-htpasswd + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ $name }}-nginx-ingress-config {{ $labels | indent 4 }} diff --git a/deployment/helm/ditto/templates/nginx-ingress-devops.yaml b/deployment/helm/ditto/templates/nginx-ingress-devops.yaml index 36a76d03a6..d01c7ea901 100644 --- a/deployment/helm/ditto/templates/nginx-ingress-devops.yaml +++ b/deployment/helm/ditto/templates/nginx-ingress-devops.yaml @@ -15,6 +15,7 @@ apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: {{ $fullName }}-devops + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }}-nginx {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/nginx-ingress-root.yaml b/deployment/helm/ditto/templates/nginx-ingress-root.yaml index 655af5a616..ef292c2409 100644 --- a/deployment/helm/ditto/templates/nginx-ingress-root.yaml +++ b/deployment/helm/ditto/templates/nginx-ingress-root.yaml @@ -15,6 +15,7 @@ apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: {{ $fullName }}-root + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }}-nginx {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/nginx-ingress-ui.yaml b/deployment/helm/ditto/templates/nginx-ingress-ui.yaml index b16d6b324a..e1d7b99960 100644 --- a/deployment/helm/ditto/templates/nginx-ingress-ui.yaml +++ b/deployment/helm/ditto/templates/nginx-ingress-ui.yaml @@ -15,6 +15,7 @@ apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: {{ $fullName }}-ui + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }}-nginx {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/nginx-ingress-ws.yaml b/deployment/helm/ditto/templates/nginx-ingress-ws.yaml index c9a6e7c499..02d1656d75 100644 --- a/deployment/helm/ditto/templates/nginx-ingress-ws.yaml +++ b/deployment/helm/ditto/templates/nginx-ingress-ws.yaml @@ -15,6 +15,7 @@ apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: {{ $fullName }}-ws + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }}-nginx {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/nginx-route.yaml b/deployment/helm/ditto/templates/nginx-route.yaml index dff36831c6..2d31653fa2 100644 --- a/deployment/helm/ditto/templates/nginx-route.yaml +++ b/deployment/helm/ditto/templates/nginx-route.yaml @@ -14,6 +14,7 @@ kind: Route apiVersion: route.openshift.io/v1 metadata: name: {{ include "ditto.fullname" . }} + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }}-nginx {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/nginx-service.yaml b/deployment/helm/ditto/templates/nginx-service.yaml index 7e71105631..56c4cbef40 100644 --- a/deployment/helm/ditto/templates/nginx-service.yaml +++ b/deployment/helm/ditto/templates/nginx-service.yaml @@ -14,6 +14,7 @@ apiVersion: v1 kind: Service metadata: name: {{ include "ditto.fullname" . }}-nginx + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }}-nginx {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/policies-configmap.yaml b/deployment/helm/ditto/templates/policies-configmap.yaml index f1a2fb0e52..e32163d9c3 100644 --- a/deployment/helm/ditto/templates/policies-configmap.yaml +++ b/deployment/helm/ditto/templates/policies-configmap.yaml @@ -17,6 +17,7 @@ apiVersion: v1 kind: ConfigMap metadata: name: {{ $releaseName }}-service-config-policies-extension-conf + namespace: {{ $root.Release.Namespace }} labels: app.kubernetes.io/name: {{ $name }}-service-config-policies-extension-conf {{ $labels | indent 4 }} diff --git a/deployment/helm/ditto/templates/policies-deployment.yaml b/deployment/helm/ditto/templates/policies-deployment.yaml index b1caf4ff56..2de970b5f0 100644 --- a/deployment/helm/ditto/templates/policies-deployment.yaml +++ b/deployment/helm/ditto/templates/policies-deployment.yaml @@ -15,6 +15,7 @@ apiVersion: apps/v1 kind: Deployment metadata: name: {{ include "ditto.fullname" . }}-policies + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ $name }}-policies {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/policies-pdb.yaml b/deployment/helm/ditto/templates/policies-pdb.yaml index e15dd6bd5a..d8cf7c566a 100644 --- a/deployment/helm/ditto/templates/policies-pdb.yaml +++ b/deployment/helm/ditto/templates/policies-pdb.yaml @@ -14,6 +14,7 @@ apiVersion: policy/v1 kind: PodDisruptionBudget metadata: name: {{ include "ditto.fullname" . }}-policies + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }}-policies {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/policies-podmonitor.yaml b/deployment/helm/ditto/templates/policies-podmonitor.yaml index 0069a61731..9e8adda18d 100644 --- a/deployment/helm/ditto/templates/policies-podmonitor.yaml +++ b/deployment/helm/ditto/templates/policies-podmonitor.yaml @@ -15,6 +15,7 @@ kind: PodMonitor apiVersion: monitoring.coreos.com/v1 metadata: name: {{ include "ditto.fullname" . }}-policies + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }}-policies {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/role.yaml b/deployment/helm/ditto/templates/role.yaml index 9c8c5f40cd..a293bc1660 100644 --- a/deployment/helm/ditto/templates/role.yaml +++ b/deployment/helm/ditto/templates/role.yaml @@ -14,6 +14,7 @@ kind: Role apiVersion: rbac.authorization.k8s.io/v1 metadata: name: {{ include "ditto.fullname" . }} + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }} {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/rolebinding.yaml b/deployment/helm/ditto/templates/rolebinding.yaml index 3fdece1eb9..c77ad24e56 100644 --- a/deployment/helm/ditto/templates/rolebinding.yaml +++ b/deployment/helm/ditto/templates/rolebinding.yaml @@ -14,6 +14,7 @@ kind: RoleBinding apiVersion: rbac.authorization.k8s.io/v1 metadata: name: {{ include "ditto.fullname" . }} + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }} {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/serviceaccount.yaml b/deployment/helm/ditto/templates/serviceaccount.yaml index 8d7c6736ba..f49f6dad3b 100644 --- a/deployment/helm/ditto/templates/serviceaccount.yaml +++ b/deployment/helm/ditto/templates/serviceaccount.yaml @@ -14,6 +14,7 @@ apiVersion: v1 kind: ServiceAccount metadata: name: {{ template "ditto.serviceAccountName" . }} + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }} annotations: diff --git a/deployment/helm/ditto/templates/swaggerui-config.yaml b/deployment/helm/ditto/templates/swaggerui-config.yaml index 3f035ae4a7..4055214e38 100644 --- a/deployment/helm/ditto/templates/swaggerui-config.yaml +++ b/deployment/helm/ditto/templates/swaggerui-config.yaml @@ -19,6 +19,7 @@ apiVersion: v1 kind: ConfigMap metadata: name: {{ $releaseName }}-{{ $path | replace "/" "-" | replace "." "-" }} + namespace: {{ $root.Release.Namespace }} labels: app.kubernetes.io/name: {{ $name }}-swaggerui-config {{ $labels | indent 4 }} diff --git a/deployment/helm/ditto/templates/swaggerui-deployment.yaml b/deployment/helm/ditto/templates/swaggerui-deployment.yaml index 083fa50a1e..29677545c8 100644 --- a/deployment/helm/ditto/templates/swaggerui-deployment.yaml +++ b/deployment/helm/ditto/templates/swaggerui-deployment.yaml @@ -15,6 +15,7 @@ apiVersion: apps/v1 kind: Deployment metadata: name: {{ include "ditto.fullname" . }}-swaggerui + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ $name }}-swaggerui {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/swaggerui-pdb.yaml b/deployment/helm/ditto/templates/swaggerui-pdb.yaml index 43abca8abc..a132ecd6ac 100644 --- a/deployment/helm/ditto/templates/swaggerui-pdb.yaml +++ b/deployment/helm/ditto/templates/swaggerui-pdb.yaml @@ -14,6 +14,7 @@ apiVersion: policy/v1 kind: PodDisruptionBudget metadata: name: {{ include "ditto.fullname" . }}-swaggerui + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }}-swaggerui {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/swaggerui-service.yaml b/deployment/helm/ditto/templates/swaggerui-service.yaml index bb330b5705..ff83174aa6 100644 --- a/deployment/helm/ditto/templates/swaggerui-service.yaml +++ b/deployment/helm/ditto/templates/swaggerui-service.yaml @@ -14,6 +14,7 @@ apiVersion: v1 kind: Service metadata: name: {{ include "ditto.fullname" . }}-swaggerui + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }}-swaggerui {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/things-configmap.yaml b/deployment/helm/ditto/templates/things-configmap.yaml index b4cac6d796..d5211b0a66 100644 --- a/deployment/helm/ditto/templates/things-configmap.yaml +++ b/deployment/helm/ditto/templates/things-configmap.yaml @@ -17,6 +17,7 @@ apiVersion: v1 kind: ConfigMap metadata: name: {{ $releaseName }}-service-config-things-extension-conf + namespace: {{ $root.Release.Namespace }} labels: app.kubernetes.io/name: {{ $name }}-service-config-things-extension-conf {{ $labels | indent 4 }} diff --git a/deployment/helm/ditto/templates/things-deployment.yaml b/deployment/helm/ditto/templates/things-deployment.yaml index a2732b3b23..6c26c7b40b 100644 --- a/deployment/helm/ditto/templates/things-deployment.yaml +++ b/deployment/helm/ditto/templates/things-deployment.yaml @@ -15,6 +15,7 @@ apiVersion: apps/v1 kind: Deployment metadata: name: {{ include "ditto.fullname" . }}-things + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ $name }}-things {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/things-pdb.yaml b/deployment/helm/ditto/templates/things-pdb.yaml index 8f73693f60..eae661f0bb 100644 --- a/deployment/helm/ditto/templates/things-pdb.yaml +++ b/deployment/helm/ditto/templates/things-pdb.yaml @@ -14,6 +14,7 @@ apiVersion: policy/v1 kind: PodDisruptionBudget metadata: name: {{ include "ditto.fullname" . }}-things + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }}-things {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/things-podmonitor.yaml b/deployment/helm/ditto/templates/things-podmonitor.yaml index e9816d7280..a707d1b220 100644 --- a/deployment/helm/ditto/templates/things-podmonitor.yaml +++ b/deployment/helm/ditto/templates/things-podmonitor.yaml @@ -15,6 +15,7 @@ kind: PodMonitor apiVersion: monitoring.coreos.com/v1 metadata: name: {{ include "ditto.fullname" . }}-things + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }}-things {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/thingssearch-configmap.yaml b/deployment/helm/ditto/templates/thingssearch-configmap.yaml index 3a381634d6..9c564144b4 100644 --- a/deployment/helm/ditto/templates/thingssearch-configmap.yaml +++ b/deployment/helm/ditto/templates/thingssearch-configmap.yaml @@ -17,6 +17,7 @@ apiVersion: v1 kind: ConfigMap metadata: name: {{ $releaseName }}-service-config-search-extension-conf + namespace: {{ $root.Release.Namespace }} labels: app.kubernetes.io/name: {{ $name }}-service-config-search-extension-conf {{ $labels | indent 4 }} diff --git a/deployment/helm/ditto/templates/thingssearch-deployment.yaml b/deployment/helm/ditto/templates/thingssearch-deployment.yaml index bdbe53c117..0e2c46295a 100644 --- a/deployment/helm/ditto/templates/thingssearch-deployment.yaml +++ b/deployment/helm/ditto/templates/thingssearch-deployment.yaml @@ -15,6 +15,7 @@ apiVersion: apps/v1 kind: Deployment metadata: name: {{ include "ditto.fullname" . }}-thingssearch + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ $name }}-thingssearch {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/thingssearch-pdb.yaml b/deployment/helm/ditto/templates/thingssearch-pdb.yaml index db6b05247e..676b8158ea 100644 --- a/deployment/helm/ditto/templates/thingssearch-pdb.yaml +++ b/deployment/helm/ditto/templates/thingssearch-pdb.yaml @@ -14,6 +14,7 @@ apiVersion: policy/v1 kind: PodDisruptionBudget metadata: name: {{ include "ditto.fullname" . }}-thingssearch + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }}-thingssearch {{ include "ditto.labels" . | indent 4 }} diff --git a/deployment/helm/ditto/templates/thingssearch-podmonitor.yaml b/deployment/helm/ditto/templates/thingssearch-podmonitor.yaml index 7f83efb6a5..93d4c387c1 100644 --- a/deployment/helm/ditto/templates/thingssearch-podmonitor.yaml +++ b/deployment/helm/ditto/templates/thingssearch-podmonitor.yaml @@ -15,6 +15,7 @@ kind: PodMonitor apiVersion: monitoring.coreos.com/v1 metadata: name: {{ include "ditto.fullname" . }}-thingssearch + namespace: {{ .Release.Namespace }} labels: app.kubernetes.io/name: {{ include "ditto.name" . }}-thingssearch {{ include "ditto.labels" . | indent 4 }}