From 2d93d7175faf6e40b4d83311b2438560436fbf01 Mon Sep 17 00:00:00 2001 From: Mirko Cule Date: Wed, 29 Apr 2026 16:01:18 +0200 Subject: [PATCH] add: liveness and readiness probes --- k8s/moj-servis/deployment.yaml | 54 +++++++++++++++------------------- 1 file changed, 23 insertions(+), 31 deletions(-) diff --git a/k8s/moj-servis/deployment.yaml b/k8s/moj-servis/deployment.yaml index cef45db..b5b0803 100644 --- a/k8s/moj-servis/deployment.yaml +++ b/k8s/moj-servis/deployment.yaml @@ -19,37 +19,7 @@ spec: image: git.fpmoz.sum.ba/mirko416/moj-servis:2.0 ports: - containerPort: 8000 - envFrom: # <-- NOVO - - configMapRef: - name: moj-servis-config # <-- ConfigMap - env: # <-- NOVO - - name: DB_PASSWORD - valueFrom: - secretKeyRef: - name: moj-servis-secret # <-- Secret - key: DB_PASSWORD - - name: API_KEY - valueFrom: - secretKeyRef: - name: moj-servis-secret - key: API_KEY - resources: - requests: - memory: "64Mi" - cpu: "50m" - limits: - memory: "128Mi" - cpu: "200m" -spec: - template: - spec: - containers: - - name: moj-servis - image: git.fpmoz.sum.ba/mirko416/moj-servis:2.0 - ports: - - containerPort: 8000 - - # ── Liveness: je li proces živ? ───────────────── + # ── Liveness: je li proces živ? ───────────────── livenessProbe: httpGet: path: /health @@ -72,3 +42,25 @@ spec: resources: requests: { memory: "64Mi", cpu: "50m" } limits: { memory: "128Mi", cpu: "200m" } + + envFrom: # <-- NOVO + - configMapRef: + name: moj-servis-config # <-- ConfigMap + env: # <-- NOVO + - name: DB_PASSWORD + valueFrom: + secretKeyRef: + name: moj-servis-secret # <-- Secret + key: DB_PASSWORD + - name: API_KEY + valueFrom: + secretKeyRef: + name: moj-servis-secret + key: API_KEY + resources: + requests: + memory: "64Mi" + cpu: "50m" + limits: + memory: "128Mi" + cpu: "200m"