From 238702f81c617cefb6fbce980f1adc989e75b3c3 Mon Sep 17 00:00:00 2001 From: Arlan Lloyd Date: Mon, 10 Nov 2025 03:59:53 +0000 Subject: [PATCH] add probes --- chart/templates/scanner/deployment.yaml | 2 +- chart/values.yaml | 40 ++++++++++++++++++++----- 2 files changed, 33 insertions(+), 9 deletions(-) diff --git a/chart/templates/scanner/deployment.yaml b/chart/templates/scanner/deployment.yaml index e4952734..26071910 100644 --- a/chart/templates/scanner/deployment.yaml +++ b/chart/templates/scanner/deployment.yaml @@ -93,7 +93,7 @@ spec: {{- toYaml . | nindent 12 }} {{- end }} ports: - - name: web + - name: main containerPort: 4389 protocol: TCP {{- with .Values.scanner.kyoo_scanner.livenessProbe }} diff --git a/chart/values.yaml b/chart/values.yaml index da169c72..1ce587da 100644 --- a/chart/values.yaml +++ b/chart/values.yaml @@ -169,8 +169,14 @@ api: name: api # kyoo_api container configuration kyoo_api: - livenessProbe: {} - readinessProbe: {} + livenessProbe: + httpGet: + path: /health + port: main + readinessProbe: + httpGet: + path: /ready + port: main resources: {} containerSecurityContext: {} extraVolumeMounts: [] @@ -217,8 +223,14 @@ auth: name: auth # kyoo_auth container configuration kyoo_auth: - livenessProbe: {} - readinessProbe: {} + livenessProbe: + httpGet: + path: /health + port: main + readinessProbe: + httpGet: + path: /ready + port: main resources: {} containerSecurityContext: {} extraVolumeMounts: [] @@ -285,8 +297,14 @@ scanner: name: scanner # kyoo_scanner container configuration kyoo_scanner: - livenessProbe: {} - readinessProbe: {} + livenessProbe: + httpGet: + path: /health + port: main + readinessProbe: + httpGet: + path: /ready + port: main resources: {} containerSecurityContext: {} extraVolumeMounts: [] @@ -322,8 +340,14 @@ transcoder: runtimeClass: "" # kyoo_transcoder container configuration kyoo_transcoder: - livenessProbe: {} - readinessProbe: {} + livenessProbe: + httpGet: + path: /health + port: main + readinessProbe: + httpGet: + path: /ready + port: main resources: {} containerSecurityContext: {} extraVolumeMounts: []