Skip to content

Commit 30c90ca

Browse files
committed
Helm chart: Integrate common library for Deployments. #418
1 parent ec6852c commit 30c90ca

File tree

4 files changed

+16
-10
lines changed

4 files changed

+16
-10
lines changed

Diff for: charts/uffizzi-app/Chart.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ sources:
2121
- https://github.com/UffizziCloud/uffizzi
2222
dependencies:
2323
- name: common
24-
repository: oci://registry-1.docker.io/bitnamicharts
24+
repository: https://charts.bitnami.com/bitnami
2525
tags:
2626
- bitnami-common
2727
version: 2.x.x

Diff for: charts/uffizzi-app/templates/configmap-common.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ data:
1111
CONTROLLER_URL: {{ default (print "http://" .Release.Name "-controller:8080") .Values.controller_url }}
1212
EMAIL_DELIVERY_ENABLED: {{ .Values.feature_email_delivery | quote }}
1313
MANAGED_DNS_ZONE_DNS_NAME: {{ .Values.managed_dns_zone_dns_name | quote }}
14-
UFFIZZI_USER_EMAIL: {{ .Values.global.uffizzi.firstUser.email }}
14+
UFFIZZI_USER_EMAIL: {{ .Values.global.uffizzi.firstUser.email | quote }}
1515
UFFIZZI_USER_PASSWORD: {{ .Values.global.uffizzi.firstUser.password | quote }}
1616
UFFIZZI_PROJECT_NAME: {{ .Values.global.uffizzi.firstUser.projectName | quote }}

Diff for: charts/uffizzi-app/templates/sidekiq-deployment.yaml

+7-4
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
apiVersion: apps/v1
1+
apiVersion: {{ include "common.capabilities.deployment.apiVersion" . }}
22
kind: Deployment
33
metadata:
4-
name: {{ .Release.Name }}-sidekiq
5-
labels:
4+
name: {{ include "common.names.fullname" . }}-sidekiq
5+
namespace: {{ .Release.Namespace | quote }}
6+
labels: {{ include "common.labels.standard" . | nindent 4 }}
67
app: uffizzi-sidekiq
78

89
spec:
@@ -17,9 +18,11 @@ spec:
1718
app: uffizzi-sidekiq
1819
spec:
1920
automountServiceAccountToken: false
21+
{{- include "sidekiq.renderImagePullSecrets" . | nindent 6 }}
2022
containers:
2123
- name: uffizzi-sidekiq
22-
image: {{ .Values.sidekiq.image }}
24+
image: {{ include "sidekiq.image" . }}
25+
imagePullPolicy: {{ .Values.sidekiq.image.pullPolicy }}
2326
command:
2427
- /bin/bash
2528
- -c

Diff for: charts/uffizzi-app/templates/web-deployment.yaml

+7-4
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
apiVersion: apps/v1
1+
apiVersion: {{ include "common.capabilities.deployment.apiVersion" . }}
22
kind: Deployment
33
metadata:
4-
name: {{ .Release.Name }}-web
5-
labels:
4+
name: {{ include "common.names.fullname" . }}-web
5+
namespace: {{ .Release.Namespace | quote }}
6+
labels: {{ include "common.labels.standard" . | nindent 4 }}
67
app: uffizzi-web
78

89
spec:
@@ -17,9 +18,11 @@ spec:
1718
app: uffizzi-web
1819
spec:
1920
automountServiceAccountToken: false
21+
{{- include "web.renderImagePullSecrets" . | nindent 6 }}
2022
containers:
2123
- name: uffizzi-web
22-
image: {{ .Values.web.image }}
24+
image: {{ include "web.image" . }}
25+
imagePullPolicy: {{ .Values.web.image.pullPolicy }}
2326
command:
2427
- /bin/bash
2528
- -c

0 commit comments

Comments
 (0)