Skip to content

Commit d44cd14

Browse files
[FIX][NAMESPACE]:Add namespace injection to all Helm templates using .Release.Namespace (#394)
* fix: add namespace to all Kubernetes resources in templates
1 parent 43b65a7 commit d44cd14

15 files changed

+15
-1
lines changed

zammad/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
apiVersion: v2
22
name: zammad
3-
version: 15.6.2
3+
version: 15.6.3
44
appVersion: 6.5.2-85
55
description: Zammad is a web based open source helpdesk/customer support system with many features to manage customer communication via several channels like telephone, facebook, twitter, chat and e-mails.
66
home: https://zammad.org

zammad/templates/configmap-init.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ apiVersion: v1
22
kind: ConfigMap
33
metadata:
44
name: {{ include "zammad.fullname" . }}-init
5+
namespace: {{ .Release.Namespace }}
56
labels:
67
{{- include "zammad.labels" . | nindent 4 }}
78
annotations:

zammad/templates/configmap-nginx.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ apiVersion: v1
22
kind: ConfigMap
33
metadata:
44
name: {{ include "zammad.fullname" . }}-nginx
5+
namespace: {{ .Release.Namespace }}
56
labels:
67
{{- include "zammad.labels" . | nindent 4 }}
78
annotations:

zammad/templates/cronjob-reindex.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ apiVersion: batch/v1
22
kind: CronJob
33
metadata:
44
name: {{ include "zammad.fullname" . }}-cronjob-reindex
5+
namespace: {{ .Release.Namespace }}
56
labels:
67
{{- include "zammad.labels" . | nindent 4 }}
78
app.kubernetes.io/component: zammad-cronjob-reindex

zammad/templates/deployment-nginx.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ apiVersion: apps/v1
22
kind: Deployment
33
metadata:
44
name: {{ include "zammad.fullname" . }}-nginx
5+
namespace: {{ .Release.Namespace }}
56
labels:
67
{{- include "zammad.labels" . | nindent 4 }}
78
app.kubernetes.io/component: zammad-nginx

zammad/templates/deployment-railsserver.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ apiVersion: apps/v1
22
kind: Deployment
33
metadata:
44
name: {{ include "zammad.fullname" . }}-railsserver
5+
namespace: {{ .Release.Namespace }}
56
labels:
67
{{- include "zammad.labels" . | nindent 4 }}
78
app.kubernetes.io/component: zammad-railsserver

zammad/templates/deployment-scheduler.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ apiVersion: apps/v1
22
kind: Deployment
33
metadata:
44
name: {{ include "zammad.fullname" . }}-scheduler
5+
namespace: {{ .Release.Namespace }}
56
labels:
67
{{- include "zammad.labels" . | nindent 4 }}
78
app.kubernetes.io/component: zammad-scheduler

zammad/templates/deployment-websocket.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ apiVersion: apps/v1
22
kind: Deployment
33
metadata:
44
name: {{ include "zammad.fullname" . }}-websocket
5+
namespace: {{ .Release.Namespace }}
56
labels:
67
{{- include "zammad.labels" . | nindent 4 }}
78
app.kubernetes.io/component: zammad-websocket

zammad/templates/ingress.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ apiVersion: extensions/v1beta1
1616
kind: Ingress
1717
metadata:
1818
name: {{ $fullName }}
19+
namespace: {{ .Release.Namespace }}
1920
labels:
2021
{{- include "zammad.labels" . | nindent 4 }}
2122
{{- with .Values.ingress.labels }}

zammad/templates/job-init.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ metadata:
77
{{- else }}
88
name: {{ include "zammad.fullname" . }}-init
99
{{- end}}
10+
namespace: {{ .Release.Namespace }}
1011
# Helm post-install/post-upgrade hooks cannot be used here, because
1112
# helm's --wait flag causes a deadlock: the job waits for all resources to be ready,
1213
# but the pods need the job to work properly.

0 commit comments

Comments
 (0)