Skip to content

fix(deploy): ослабить web-пробы + поднять лимиты (BackOff на холодном GeoDjango) - #105

Merged
Adilforest merged 1 commit into
mainfrom
fix/web-probes
Jun 26, 2026
Merged

Adilforest merged 1 commit into
mainfrom
fix/web-probes

Conversation

@Adilforest

Copy link
Copy Markdown
Owner

Что сделано

Исправлен CrashLoopBackOff web-пода: пробы были слишком агрессивными для GeoDjango.

Основные изменения

  • web.livenessProbe/readinessProbe: timeoutSeconds: 5, failureThreshold: 6, liveness initialDelaySeconds: 40.
  • web.resources: limits 1Gi/2 CPU, requests 512Mi/250m.

Зачем это сделано

/api/v1/ на холодном старте (GDAL/GEOS, 1 CPU) отвечал дольше дефолтного 1-секундного таймаута пробы → liveness убивал контейнер → BackOff (gunicorn при этом стартовал нормально, образ тянулся).

Тестирование

helm template рендерится. Поведение проверяется на кластере.

…kOff)

/api/v1/ на холодную отвечал дольше дефолтного 1с таймаута пробы -> liveness
убивал контейнер -> CrashLoopBackOff. Поднял timeoutSeconds=5, failureThreshold=6,
liveness initialDelay=40; лимиты web 1Gi/2cpu.
@Adilforest
Adilforest merged commit cbb38e3 into main Jun 26, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant