Enable readiness/liveness probes

This commit is contained in:
Tulir Asokan
2019-10-23 23:34:01 +03:00
parent a0f12a2c48
commit c15508150a
2 changed files with 23 additions and 22 deletions
@@ -34,14 +34,18 @@ spec:
- name: http
containerPort: {{ .Values.service.port }}
protocol: TCP
# livenessProbe:
# httpGet:
# path: /
# port: http
# readinessProbe:
# httpGet:
# path: /
# port: http
livenessProbe:
httpGet:
path: /_matrix/mau/live
port: http
initialDelaySeconds: 60
periodSeconds: 5
readinessProbe:
httpGet:
path: /_matrix/mau/ready
port: http
initialDelaySeconds: 60
periodSeconds: 5
resources:
{{- toYaml .Values.resources | nindent 12 }}
volumes:
+11 -14
View File
@@ -18,10 +18,6 @@ service:
port: 29317
resources: {}
# We usually recommend not to specify default resources and to leave this as a conscious
# choice for the user. This also increases chances charts run on environments with little
# resources, such as Minikube. If you do want to specify resources, uncomment the following
# lines, adjust them as necessary, and remove the curly braces after 'resources:'.
# limits:
# cpu: 100m
# memory: 128Mi
@@ -35,6 +31,17 @@ tolerations: []
affinity: {}
# Postgres pod configs
postgresql:
enabled: true
postgresqlDatabase: mxtg
persistence:
size: 2Gi
resources:
requests:
memory: 256Mi
cpu: 100m
# Homeserver details
homeserver:
# The address that this appservice can use to connect to the homeserver.
@@ -45,16 +52,6 @@ homeserver:
# Only applies if address starts with https://
verifySSL: true
postgresql:
enabled: true
postgresqlDatabase: mxtg
persistence:
size: 8Gi
resources:
requests:
memory: 256Mi
cpu: 100m
# Application service host/registration related details
# Changing these values requires regeneration of the registration.
appservice: