This repository was archived by the owner on Sep 29, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 12 files changed +28
-1
lines changed
Expand file tree Collapse file tree 12 files changed +28
-1
lines changed Original file line number Diff line number Diff line change @@ -70,3 +70,10 @@ Create the name of the service account to use
7070{{- default " default" .Values.serviceAccount.name }}
7171{{- end }}
7272{{- end }}
73+
74+ {{/*
75+ Allow the release namespace to be overridden for multi-namespace deployments in combined charts.
76+ */ }}
77+ {{- define " liferay.namespace" -}}
78+ {{- default .Release.Namespace .Values.namespaceOverride | trunc 63 | trimSuffix " -" -}}
79+ {{- end -}}
Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ apiVersion: v1
22kind : ConfigMap
33metadata :
44 name : {{ include "liferay.fullname" . }}
5+ namespace : {{ include "liferay.namespace" . | quote }}
56 labels :
67 {{- include "liferay.labels" . | nindent 4 }}
78 {{- with .Values.configmap.annotations }}
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ apiVersion: apps/v1
44kind : StatefulSet
55metadata :
66 name : {{ include "liferay.fullname" $ }}-database
7+ namespace : {{ include "liferay.namespace" $ | quote }}
78 labels :
89 app : {{ $.Chart.Name }}-database
910 {{- include "liferay.labels" $ | nindent 4 }}
@@ -104,6 +105,7 @@ apiVersion: v1
104105kind : Service
105106metadata :
106107 name : {{ include "liferay.fullname" $ }}-database
108+ namespace : {{ include "liferay.namespace" $ | quote }}
107109 labels :
108110 app : {{ $.Chart.Name }}-database
109111 {{- include "liferay.labels" $ | nindent 4 }}
@@ -122,6 +124,7 @@ apiVersion: v1
122124kind : Service
123125metadata :
124126 name : {{ include "liferay.fullname" $ }}-database-headless
127+ namespace : {{ include "liferay.namespace" $ | quote }}
125128 labels :
126129 app : {{ $.Chart.Name }}-database
127130 {{- include "liferay.labels" $ | nindent 4 }}
Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ apiVersion: v1
22kind : Service
33metadata :
44 name : {{ include "liferay.fullname" . }}-headless
5+ namespace : {{ include "liferay.namespace" . | quote }}
56 labels :
67 app : {{ $.Chart.Name }}
78 {{- include "liferay.labels" . | nindent 4 }}
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ apiVersion: autoscaling/v2
33kind : HorizontalPodAutoscaler
44metadata :
55 name : {{ include "liferay.fullname" . }}
6+ namespace : {{ include "liferay.namespace" . | quote }}
67 labels :
78 {{- include "liferay.labels" . | nindent 4 }}
89spec :
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ apiVersion: networking.k8s.io/v1
33kind : Ingress
44metadata :
55 name : {{ include "liferay.fullname" . }}
6+ namespace : {{ include "liferay.namespace" . | quote }}
67 labels :
78 {{- include "liferay.labels" . | nindent 4 }}
89 {{- with .Values.ingress.annotations }}
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ apiVersion: apps/v1
44kind : StatefulSet
55metadata :
66 name : {{ include "liferay.fullname" $ }}-objectstorage
7+ namespace : {{ include "liferay.namespace" $ | quote }}
78 labels :
89 app : {{ $.Chart.Name }}-objectstorage
910 {{- include "liferay.labels" $ | nindent 4 }}
@@ -148,6 +149,7 @@ apiVersion: v1
148149kind : Service
149150metadata :
150151 name : {{ include "liferay.fullname" $ }}-objectstorage
152+ namespace : {{ include "liferay.namespace" $ | quote }}
151153 labels :
152154 app : {{ $.Chart.Name }}-objectstorage
153155 {{- include "liferay.labels" $ | nindent 4 }}
@@ -170,6 +172,7 @@ apiVersion: v1
170172kind : Service
171173metadata :
172174 name : {{ include "liferay.fullname" $ }}-objectstorage-headless
175+ namespace : {{ include "liferay.namespace" $ | quote }}
173176 labels :
174177 app : {{ $.Chart.Name }}-objectstorage
175178 {{- include "liferay.labels" $ | nindent 4 }}
@@ -189,6 +192,7 @@ apiVersion: networking.k8s.io/v1
189192kind : Ingress
190193metadata :
191194 name : {{ include "liferay.fullname" $ }}-objectstorage
195+ namespace : {{ include "liferay.namespace" $ | quote }}
192196 labels :
193197 app : {{ $.Chart.Name }}-objectstorage
194198 {{- include "liferay.labels" $ | nindent 4 }}
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ apiVersion: apps/v1
44kind : StatefulSet
55metadata :
66 name : {{ include "liferay.fullname" $ }}-search
7+ namespace : {{ include "liferay.namespace" $ | quote }}
78 labels :
89 app : {{ $.Chart.Name }}-search
910 {{- include "liferay.labels" $ | nindent 4 }}
@@ -155,6 +156,7 @@ apiVersion: v1
155156kind : Service
156157metadata :
157158 name : {{ include "liferay.fullname" $ }}-search
159+ namespace : {{ include "liferay.namespace" $ | quote }}
158160 labels :
159161 app : {{ $.Chart.Name }}-search
160162 {{- include "liferay.labels" $ | nindent 4 }}
@@ -173,6 +175,7 @@ apiVersion: v1
173175kind : Service
174176metadata :
175177 name : {{ include "liferay.fullname" $ }}-search-headless
178+ namespace : {{ include "liferay.namespace" $ | quote }}
176179 labels :
177180 app : {{ $.Chart.Name }}-search
178181 {{- include "liferay.labels" $ | nindent 4 }}
Original file line number Diff line number Diff line change @@ -2,6 +2,7 @@ apiVersion: v1
22kind : Service
33metadata :
44 name : {{ include "liferay.fullname" . }}
5+ namespace : {{ include "liferay.namespace" . | quote }}
56 labels :
67 app : {{ $.Chart.Name }}
78 {{- include "liferay.labels" . | nindent 4 }}
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ apiVersion: v1
33kind : ServiceAccount
44metadata :
55 name : {{ include "liferay.serviceAccountName" . }}
6+ namespace : {{ include "liferay.namespace" . | quote }}
67 labels :
78 {{- include "liferay.labels" . | nindent 4 }}
89 {{- with .Values.serviceAccount.annotations }}
@@ -15,6 +16,7 @@ apiVersion: rbac.authorization.k8s.io/v1
1516kind : Role
1617metadata :
1718 name : {{ include "liferay.fullname" . }}-role
19+ namespace : {{ include "liferay.namespace" . | quote }}
1820 labels :
1921 {{- include "liferay.labels" . | nindent 4 }}
2022rules :
@@ -26,12 +28,13 @@ apiVersion: rbac.authorization.k8s.io/v1
2628kind : RoleBinding
2729metadata :
2830 name : {{ include "liferay.fullname" . }}-rolebinding
31+ namespace : {{ include "liferay.namespace" . | quote }}
2932 labels :
3033 {{- include "liferay.labels" . | nindent 4 }}
3134subjects :
3235- kind : ServiceAccount
3336 name : {{ include "liferay.serviceAccountName" . }} # Service account name
34- namespace : {{ .Release.Namespace }} # Namespace the service account is deployed in
37+ namespace : {{ include "liferay.namespace" . | quote }}
3538roleRef :
3639 kind : Role
3740 name : {{ include "liferay.fullname" . }}-role # Name of the role
You can’t perform that action at this time.
0 commit comments