From eb379abf853f418040d982bd28792d3a6ceb90f3 Mon Sep 17 00:00:00 2001 From: Dominik Hebeler <dominik@suma-ev.de> Date: Thu, 20 Feb 2020 14:31:27 +0100 Subject: [PATCH] added redis and fetcher container --- chart/templates/deployment.yaml | 25 ++++++++++++++++++++++++- 1 file changed, 24 insertions(+), 1 deletion(-) diff --git a/chart/templates/deployment.yaml b/chart/templates/deployment.yaml index 8db5b22fe..f65ea5f47 100644 --- a/chart/templates/deployment.yaml +++ b/chart/templates/deployment.yaml @@ -75,7 +75,7 @@ spec: resources: {{ toYaml .Values.resources | indent 12 }} # Nginx Container - - name: {{ .Chart.Name }} + - name: {{ .Chart.Name }}-nginx image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" command: ["nginx"] imagePullPolicy: {{ .Values.image.pullPolicy }} @@ -118,4 +118,27 @@ spec: {{- end }} initialDelaySeconds: {{ .Values.readinessProbe.initialDelaySeconds }} timeoutSeconds: {{ .Values.readinessProbe.timeoutSeconds }} + # Redis Container + - name: {{ .Chart.Name }}-redis + image: "redis:6.0-rc1-alpine" + imagePullPolicy: {{ .Values.image.pullPolicy }} + ports: + - name: "{{ .Values.service.name }}-redis" + containerPort: 6379 + livenessProbe: + tcpSocket: + port: "{{ .Values.service.name }}-redis" + initialDelaySeconds: {{ .Values.livenessProbe.initialDelaySeconds }} + timeoutSeconds: {{ .Values.livenessProbe.timeoutSeconds }} + readinessProbe: + tcpSocket: + port: "{{ .Values.service.name }}-redis" + initialDelaySeconds: {{ .Values.readinessProbe.initialDelaySeconds }} + timeoutSeconds: {{ .Values.readinessProbe.timeoutSeconds }} + # Fetcher Container + - name: {{ .Chart.Name }}-fetcher + image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" + command: ["su"] + args: ["-s", "/bin/sh", "-c", "php artisan requests:fetcher", "nginx"] + imagePullPolicy: {{ .Values.image.pullPolicy }} {{- end -}} -- GitLab