diff --git a/k8s/applications/homarr/fix-probes-job.yaml b/k8s/applications/homarr/fix-probes-job.yaml index 5b60e3d..4a4c8e3 100644 --- a/k8s/applications/homarr/fix-probes-job.yaml +++ b/k8s/applications/homarr/fix-probes-job.yaml @@ -16,15 +16,18 @@ spec: serviceAccountName: homarr-probe-patcher containers: - name: patch - image: bitnami/kubectl:1.31 + image: python:3.12-alpine command: - - /bin/bash + - /bin/sh - -c - | set -e - echo "Patching Homarr deployment probes..." + echo "Installing kubectl..." + wget -q -O /tmp/kubectl https://dl.k8s.io/release/v1.28.0/bin/linux/amd64/kubectl + chmod +x /tmp/kubectl - kubectl -n dashboard patch deployment homarr --type=json -p='[ + echo "Patching Homarr deployment probes..." + /tmp/kubectl -n dashboard patch deployment homarr --type=json -p='[ { "op": "replace", "path": "/spec/template/spec/containers/0/livenessProbe/initialDelaySeconds", @@ -57,7 +60,9 @@ spec: } ]' - echo "Probes patched successfully" + echo "✅ Probes patched successfully" + echo " Liveness: 60s initial, 30s period, 5s timeout" + echo " Readiness: 45s initial, 15s period, 5s timeout" --- apiVersion: v1 kind: ServiceAccount