plane: fixa probe-dödlåsningen så plane-db blir Ready #126
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "develop"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Uppföljning till #125.
plane-dbfastnade i en probe-dödlåsning och kom aldrig upp.Orsak
Readiness/liveness körde
pg_isready -U $POSTGRES_USER -d $POSTGRES_DB, och eftersomPGHOST=plane-dbkommer från ConfigMap gick proben mot Service-namnet. Service-endpoints publiceras först när podden är Ready — och podden blir aldrig Ready eftersom proben inte når fram. Postgres rullades därför om av liveness var ~2:a minut,plane-api:smigrate-init hann aldrig köra ochplane-worker/plane-beat-workercrashloopade påconnection refused.Fix
plane-db: proba127.0.0.1,startupProbe(skyddar långsam första initdb pånfs-csi) samttimeoutSeconds: 5.plane-redis: proba127.0.0.1— samma dödlåsning låg latent där.plane-mq:timeoutSeconds: 15(rabbitmq-diagnosticshann inte på 1 s).minio/api/web/space/admin/live/proxy:timeoutSeconds: 5.docs/plane.md: dokumenterar fällan.Verifierat
kustomize build kubernetes/apps+kubeconform -strict: 0 fel.planekommer upp; efter merge äger Flux samma state.