File tree Expand file tree Collapse file tree 8 files changed +114
-2
lines changed
Expand file tree Collapse file tree 8 files changed +114
-2
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ name : sentry-webhook
3+ version : 0.0.1
Original file line number Diff line number Diff line change 1+ ---
2+ apiVersion : apps/v1
3+ kind : Deployment
4+ metadata :
5+ name : sentry-webhook
6+ labels :
7+ app : sentry-webhook
8+ spec :
9+ replicas : {{ .Values.replicas }}
10+ selector :
11+ matchLabels :
12+ app : sentry-webhook
13+ template :
14+ metadata :
15+ labels :
16+ app : sentry-webhook
17+ spec :
18+ containers :
19+ - name : sentry-webhook
20+ image : {{ .Values.image.repository }}:{{ .Values.image.tag }}
21+ imagePullPolicy : {{ .Values.image.pullPolicy }}
22+ resources :
23+ {{ toYaml .Values.resources | nindent 10 }}
24+ env :
25+ {{- range $n, $v := .Values.conf }}
26+ - name : {{ $n }}
27+ value : {{ $v | quote }}
28+ {{- end }}
29+ ports :
30+ - containerPort : {{ .Values.conf.APP_PORT }}
31+ name : sentry-webhook
32+ protocol : TCP
33+ terminationGracePeriodSeconds : 10
34+ {{- if .Values.nodeSelector }}
35+ nodeSelector :
36+ {{ toYaml .Values.nodeSelector | nindent 8 }}
37+ {{- end }}
38+ {{- if .Values.tolerations }}
39+ tolerations :
40+ {{ toYaml .Values.tolerations | nindent 8 }}
41+ {{- end }}
42+ {{- if .Values.affinity }}
43+ affinity :
44+ {{ toYaml .Values.affinity | nindent 8 }}
45+ {{- end }}
Original file line number Diff line number Diff line change 1+ ---
2+ apiVersion : networking.k8s.io/v1
3+ kind : Ingress
4+ metadata :
5+ name : sentry-webhook
6+ spec :
7+ {{- if .Values.ingress.ingressClassName }}
8+ ingressClassName : {{ .Values.ingress.ingressClassName }}
9+ {{- end }}
10+ {{- if .Values.ingress.tls }}
11+ tls : {{ toYaml .Values.ingress.tls | ninident 4 }}
12+ {{- end }}
13+ rules :
14+ - host : {{ .Values.ingress.host }}
15+ http :
16+ paths :
17+ - pathType : ImplementationSpecific
18+ backend :
19+ service :
20+ name : sentry-webhook
21+ port :
22+ number : 80
23+ path : /
Original file line number Diff line number Diff line change 1+ ---
2+ apiVersion : v1
3+ kind : Service
4+ metadata :
5+ name : sentry-webhook
6+ annotations :
7+ cloud.google.com/neg : ' {"ingress":false}'
8+ spec :
9+ selector :
10+ app : sentry-webhook
11+ ports :
12+ - name : sentry-webhook
13+ port : 80
14+ targetPort : {{ .Values.conf.APP_PORT }}
Original file line number Diff line number Diff line change 1+ replicas : 1
2+ image :
3+ repository : " matrixdotorg/matrix-sentry-webhooks"
4+ tag : " v0.5.0"
5+ pullPolicy : IfNotPresent
6+ resources : {}
7+ nodeSelector : {}
8+ tolerations : []
9+ affinity : {}
10+ conf :
11+ APP_PORT : 3000
12+ SENTRY_CLIENT_SECRET : " "
13+ MATRIX_HOMESERVER_URL : " "
14+ MATRIX_ROOMS : " "
15+ MATRIX_TOKEN : " "
16+ MATRIX_USER : " "
17+ ingress :
18+ host : " "
19+ ingressClassName : nginx
20+ tls : []
21+ # tls:
22+ # - hosts:
23+ # - {{ .Values.ingress.host }}
24+ # secretName: {{ .Values.ingress.host }}
Original file line number Diff line number Diff line change 11---
22name : webhook
3- version : 0.0.7
3+ version : 0.0.8
Original file line number Diff line number Diff line change @@ -7,7 +7,9 @@ metadata:
77 nginx.ingress.kubernetes.io/use-regex : " true"
88 nginx.ingress.kubernetes.io/rewrite-target : /$1
99spec :
10- ingressClassName : nginx
10+ {{- if .Values.ingress.ingressClassName }}
11+ ingressClassName : {{ .Values.ingress.ingressClassName }}
12+ {{- end }}
1113 tls :
1214 - hosts :
1315 - {{ .Values.ingress.host }}
Original file line number Diff line number Diff line change @@ -15,3 +15,4 @@ matrix:
1515 token : " "
1616ingress :
1717 host : " "
18+ ingressClassName : nginx
You can’t perform that action at this time.
0 commit comments