From 58efac84374416b824d9aa2c97743d7c850aeb1a Mon Sep 17 00:00:00 2001 From: David Landry Date: Sun, 5 Nov 2023 22:01:25 -0500 Subject: [PATCH] chore(kavita): adjust deployment ports and probes --- apps/kavita/email-deployment.yaml | 17 +++++++++++++++++ apps/kavita/kavita-deployment.yaml | 23 ++++++++++++++++------- 2 files changed, 33 insertions(+), 7 deletions(-) diff --git a/apps/kavita/email-deployment.yaml b/apps/kavita/email-deployment.yaml index ad29270..21d0388 100644 --- a/apps/kavita/email-deployment.yaml +++ b/apps/kavita/email-deployment.yaml @@ -29,6 +29,23 @@ spec: containers: - image: kizaing/kavitaemail:latest name: kavita-email + ports: + - name: http: + protocol: TCP + containerPort: 5003 + livenessProbe: + httpGet: + path: /api/test + port: http + failureThreshold: 3 + periodSeconds: 60 + readinessProbe: + httpGet: + path: /api/test + port: http + initialDelaySeconds: 90 + failureThreshold: 5 + periodSeconds: 5 resources: {} volumeMounts: - mountPath: /app/config diff --git a/apps/kavita/kavita-deployment.yaml b/apps/kavita/kavita-deployment.yaml index b7d810f..8c0aabe 100644 --- a/apps/kavita/kavita-deployment.yaml +++ b/apps/kavita/kavita-deployment.yaml @@ -46,14 +46,23 @@ spec: - name: TZ value: America/New_York image: kizaing/kavita:latest + ports: + - name: http: + protocol: TCP + containerPort: 5000 livenessProbe: - exec: - command: - - curl --fail http://localhost:5000 || exit 1 - failureThreshold: 3 - initialDelaySeconds: 30 - periodSeconds: 300 - timeoutSeconds: 15 + httpGet: + path: /api/health + port: http + failureThreshold: 5 + initialDelaySeconds: 90 + periodSeconds: 10 + readinessProbe: + httpGet: + path: /api/health + port: http + failureThreshold: 5 + periodSeconds: 10 name: kavita resources: {} volumeMounts: