Skip to content

Commit

Permalink
Merge pull request #49 from rotty3000/LCD-44733
Browse files Browse the repository at this point in the history
LCD-44733 always set the namespace
  • Loading branch information
rotty3000 authored Feb 13, 2025
2 parents a81c04a + e7295f4 commit dbb0bed
Show file tree
Hide file tree
Showing 12 changed files with 28 additions and 1 deletion.
7 changes: 7 additions & 0 deletions templates/_helpers.tpl
Original file line number Diff line number Diff line change
Expand Up @@ -70,3 +70,10 @@ Create the name of the service account to use
{{- default "default" .Values.serviceAccount.name }}
{{- end }}
{{- end }}

{{/*
Allow the release namespace to be overridden for multi-namespace deployments in combined charts.
*/}}
{{- define "liferay.namespace" -}}
{{- default .Release.Namespace .Values.namespaceOverride | trunc 63 | trimSuffix "-" -}}
{{- end -}}
1 change: 1 addition & 0 deletions templates/configmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ apiVersion: v1
kind: ConfigMap
metadata:
name: {{ include "liferay.fullname" . }}
namespace: {{ include "liferay.namespace" . | quote }}
labels:
{{- include "liferay.labels" . | nindent 4 }}
{{- with .Values.configmap.annotations }}
Expand Down
3 changes: 3 additions & 0 deletions templates/database/statefulset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ apiVersion: apps/v1
kind: StatefulSet
metadata:
name: {{ include "liferay.fullname" $ }}-database
namespace: {{ include "liferay.namespace" $ | quote }}
labels:
app: {{ $.Chart.Name }}-database
{{- include "liferay.labels" $ | nindent 4 }}
Expand Down Expand Up @@ -104,6 +105,7 @@ apiVersion: v1
kind: Service
metadata:
name: {{ include "liferay.fullname" $ }}-database
namespace: {{ include "liferay.namespace" $ | quote }}
labels:
app: {{ $.Chart.Name }}-database
{{- include "liferay.labels" $ | nindent 4 }}
Expand All @@ -122,6 +124,7 @@ apiVersion: v1
kind: Service
metadata:
name: {{ include "liferay.fullname" $ }}-database-headless
namespace: {{ include "liferay.namespace" $ | quote }}
labels:
app: {{ $.Chart.Name }}-database
{{- include "liferay.labels" $ | nindent 4 }}
Expand Down
1 change: 1 addition & 0 deletions templates/headless-service.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ apiVersion: v1
kind: Service
metadata:
name: {{ include "liferay.fullname" . }}-headless
namespace: {{ include "liferay.namespace" . | quote }}
labels:
app: {{ $.Chart.Name }}
{{- include "liferay.labels" . | nindent 4 }}
Expand Down
1 change: 1 addition & 0 deletions templates/hpa.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ apiVersion: autoscaling/v2
kind: HorizontalPodAutoscaler
metadata:
name: {{ include "liferay.fullname" . }}
namespace: {{ include "liferay.namespace" . | quote }}
labels:
{{- include "liferay.labels" . | nindent 4 }}
spec:
Expand Down
1 change: 1 addition & 0 deletions templates/ingress.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: {{ include "liferay.fullname" . }}
namespace: {{ include "liferay.namespace" . | quote }}
labels:
{{- include "liferay.labels" . | nindent 4 }}
{{- with .Values.ingress.annotations }}
Expand Down
4 changes: 4 additions & 0 deletions templates/objectstorage/statefulset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ apiVersion: apps/v1
kind: StatefulSet
metadata:
name: {{ include "liferay.fullname" $ }}-objectstorage
namespace: {{ include "liferay.namespace" $ | quote }}
labels:
app: {{ $.Chart.Name }}-objectstorage
{{- include "liferay.labels" $ | nindent 4 }}
Expand Down Expand Up @@ -148,6 +149,7 @@ apiVersion: v1
kind: Service
metadata:
name: {{ include "liferay.fullname" $ }}-objectstorage
namespace: {{ include "liferay.namespace" $ | quote }}
labels:
app: {{ $.Chart.Name }}-objectstorage
{{- include "liferay.labels" $ | nindent 4 }}
Expand All @@ -170,6 +172,7 @@ apiVersion: v1
kind: Service
metadata:
name: {{ include "liferay.fullname" $ }}-objectstorage-headless
namespace: {{ include "liferay.namespace" $ | quote }}
labels:
app: {{ $.Chart.Name }}-objectstorage
{{- include "liferay.labels" $ | nindent 4 }}
Expand All @@ -189,6 +192,7 @@ apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: {{ include "liferay.fullname" $ }}-objectstorage
namespace: {{ include "liferay.namespace" $ | quote }}
labels:
app: {{ $.Chart.Name }}-objectstorage
{{- include "liferay.labels" $ | nindent 4 }}
Expand Down
3 changes: 3 additions & 0 deletions templates/search/statefulset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ apiVersion: apps/v1
kind: StatefulSet
metadata:
name: {{ include "liferay.fullname" $ }}-search
namespace: {{ include "liferay.namespace" $ | quote }}
labels:
app: {{ $.Chart.Name }}-search
{{- include "liferay.labels" $ | nindent 4 }}
Expand Down Expand Up @@ -155,6 +156,7 @@ apiVersion: v1
kind: Service
metadata:
name: {{ include "liferay.fullname" $ }}-search
namespace: {{ include "liferay.namespace" $ | quote }}
labels:
app: {{ $.Chart.Name }}-search
{{- include "liferay.labels" $ | nindent 4 }}
Expand All @@ -173,6 +175,7 @@ apiVersion: v1
kind: Service
metadata:
name: {{ include "liferay.fullname" $ }}-search-headless
namespace: {{ include "liferay.namespace" $ | quote }}
labels:
app: {{ $.Chart.Name }}-search
{{- include "liferay.labels" $ | nindent 4 }}
Expand Down
1 change: 1 addition & 0 deletions templates/service.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ apiVersion: v1
kind: Service
metadata:
name: {{ include "liferay.fullname" . }}
namespace: {{ include "liferay.namespace" . | quote }}
labels:
app: {{ $.Chart.Name }}
{{- include "liferay.labels" . | nindent 4 }}
Expand Down
5 changes: 4 additions & 1 deletion templates/serviceaccount.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ apiVersion: v1
kind: ServiceAccount
metadata:
name: {{ include "liferay.serviceAccountName" . }}
namespace: {{ include "liferay.namespace" . | quote }}
labels:
{{- include "liferay.labels" . | nindent 4 }}
{{- with .Values.serviceAccount.annotations }}
Expand All @@ -15,6 +16,7 @@ apiVersion: rbac.authorization.k8s.io/v1
kind: Role
metadata:
name: {{ include "liferay.fullname" . }}-role
namespace: {{ include "liferay.namespace" . | quote }}
labels:
{{- include "liferay.labels" . | nindent 4 }}
rules:
Expand All @@ -26,12 +28,13 @@ apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding
metadata:
name: {{ include "liferay.fullname" . }}-rolebinding
namespace: {{ include "liferay.namespace" . | quote }}
labels:
{{- include "liferay.labels" . | nindent 4 }}
subjects:
- kind: ServiceAccount
name: {{ include "liferay.serviceAccountName" . }} # Service account name
namespace: {{ .Release.Namespace }} # Namespace the service account is deployed in
namespace: {{ include "liferay.namespace" . | quote }}
roleRef:
kind: Role
name: {{ include "liferay.fullname" . }}-role # Name of the role
Expand Down
1 change: 1 addition & 0 deletions templates/statefulset.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ apiVersion: apps/v1
kind: StatefulSet
metadata:
name: {{ include "liferay.fullname" . }}
namespace: {{ include "liferay.namespace" . | quote }}
labels:
app: {{ $.Chart.Name }}
{{- include "liferay.labels" . | nindent 4 }}
Expand Down
1 change: 1 addition & 0 deletions templates/tests/test-connection.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ apiVersion: v1
kind: Pod
metadata:
name: "{{ include "liferay.fullname" . }}-test-connection"
namespace: {{ include "liferay.namespace" . | quote }}
labels:
{{- include "liferay.labels" . | nindent 4 }}
annotations:
Expand Down

0 comments on commit dbb0bed

Please sign in to comment.