diff --git a/charts/mattermost-rtcd/Chart.yaml b/charts/mattermost-rtcd/Chart.yaml index 9948e333..6fc47c7b 100644 --- a/charts/mattermost-rtcd/Chart.yaml +++ b/charts/mattermost-rtcd/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: mattermost-rtcd description: A Helm chart for Kubernetes to deploy Mattermost's RTCD type: application -version: 1.2.1 +version: 1.3.0 appVersion: latest keywords: - mattermost diff --git a/charts/mattermost-rtcd/templates/daemonset.yaml b/charts/mattermost-rtcd/templates/daemonset.yaml index 9e544110..caf2370b 100644 --- a/charts/mattermost-rtcd/templates/daemonset.yaml +++ b/charts/mattermost-rtcd/templates/daemonset.yaml @@ -63,10 +63,19 @@ spec: httpGet: path: /version port: api + initialDelaySeconds: {{ .Values.configuration.livenessProbeInitialDelaySeconds | default 30 }} + failureThreshold: {{ .Values.configuration.livenessProbeFailureThreshold | default 3 }} + periodSeconds: {{ .Values.configuration.livenessProbePeriodSeconds | default 10 }} + timeoutSeconds: {{ .Values.configuration.livenessProbeTimeoutSeconds | default 5 }} + readinessProbe: httpGet: path: /version port: api + initialDelaySeconds: {{ .Values.configuration.readinessProbeInitialDelaySeconds | default 30 }} + failureThreshold: {{ .Values.configuration.readinessProbeFailureThreshold | default 3 }} + periodSeconds: {{ .Values.configuration.readinessProbePeriodSeconds | default 10 }} + timeoutSeconds: {{ .Values.configuration.readinessProbeTimeoutSeconds | default 5 }} resources: {{- toYaml .Values.resources | nindent 12 }} {{- with .Values.nodeSelector }} diff --git a/charts/mattermost-rtcd/templates/deployment.yaml b/charts/mattermost-rtcd/templates/deployment.yaml index 6cae5ea9..25ce3dba 100644 --- a/charts/mattermost-rtcd/templates/deployment.yaml +++ b/charts/mattermost-rtcd/templates/deployment.yaml @@ -64,10 +64,18 @@ spec: httpGet: path: /version port: api + initialDelaySeconds: {{ .Values.configuration.livenessProbeInitialDelaySeconds | default 30 }} + failureThreshold: {{ .Values.configuration.livenessProbeFailureThreshold | default 3 }} + periodSeconds: {{ .Values.configuration.livenessProbePeriodSeconds | default 10 }} + timeoutSeconds: {{ .Values.configuration.livenessProbeTimeoutSeconds | default 5 }} readinessProbe: httpGet: path: /version port: api + initialDelaySeconds: {{ .Values.configuration.readinessProbeInitialDelaySeconds | default 30 }} + failureThreshold: {{ .Values.configuration.readinessProbeFailureThreshold | default 3 }} + periodSeconds: {{ .Values.configuration.readinessProbePeriodSeconds | default 10 }} + timeoutSeconds: {{ .Values.configuration.readinessProbeTimeoutSeconds | default 5 }} resources: {{- toYaml .Values.resources | nindent 12 }} {{- with .Values.nodeSelector }}