Skip to content

Commit a93326e

Browse files
committed
feat: setup disabled sablier
1 parent d036ea1 commit a93326e

File tree

3 files changed

+12
-0
lines changed

3 files changed

+12
-0
lines changed

k8s/projects-frontend/templates/deployment.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@ kind: Deployment
33
metadata:
44
labels:
55
{{- tpl (.Values.commonLabels | toYaml | nindent 4 ) $ }}
6+
{{- if .Values.sablier.enabled }}
7+
sablier.enable: "true"
8+
sablier.group: {{ .Values.sablier.groupName }}
9+
{{- end }}
610
name: {{ tpl .Values.fullName . }}
711
spec:
812
selector:

k8s/projects-frontend/templates/ingress.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ metadata:
88
annotations:
99
kubernetes.io/ingress.class: traefik
1010
cert-manager.io/cluster-issuer: letsencrypt-prod-traefik
11+
{{- if .Values.sablier.enabled }}
12+
traefik.ingress.kubernetes.io/router.middlewares: {{ tpl .Values.sablier.traefikMiddleware . }}
13+
{{- end }}
1114
spec:
1215
rules:
1316
- host: {{ .Values.hostname }}

k8s/projects-frontend/values.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,3 +111,8 @@ e2e:
111111
memory: 1.5Gi
112112

113113
traefik: false
114+
115+
sablier:
116+
enabled: false
117+
groupName: projects
118+
traefikMiddleware: "{{.Values.namespace}}-{{.Values.sablier.groupName}}-sablier@kubernetescrd"

0 commit comments

Comments
 (0)