From 7b6a28574188c9a128b160f50ea2f91f910083ad Mon Sep 17 00:00:00 2001 From: ivan Date: Mon, 2 Nov 2026 15:31:18 +0500 Subject: [PATCH] =?UTF-8?q?uralkal:=20pm=20=E2=80=94=20=D0=BE=D0=B4=D0=B8?= =?UTF-8?q?=D0=BD=20=D0=B1=D0=BB=D0=BE=D0=BA=20deployment=20=D0=B2=20?= =?UTF-8?q?=D0=BF=D0=B0=D1=82=D1=87=D0=B0=D1=85=20backend=20=D0=B8=20celer?= =?UTF-8?q?y?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Второй ключ deployment в патче отбрасывался, и args из оверлея не применялись: /vault/secrets/pm-kafka инжектился, но не source-ился, pm ходил в Kafka с дефолтными user/password. makemigrations из оверлея не включён. --- apps/pm/uralkal/backend.yaml | 10 ++++------ apps/pm/uralkal/celery.yaml | 9 ++++----- 2 files changed, 8 insertions(+), 11 deletions(-) diff --git a/apps/pm/uralkal/backend.yaml b/apps/pm/uralkal/backend.yaml index a449b39..d862975 100644 --- a/apps/pm/uralkal/backend.yaml +++ b/apps/pm/uralkal/backend.yaml @@ -9,16 +9,15 @@ spec: values: services: backend: - deployment: - resources: - requests: - cpu: null - memory: null image: name: _default: cr.yandex/crp3ccidau046kdj8g9q/pm-backend:production_fa0f1551 deployment: + resources: + requests: + cpu: null + memory: null args: _default: - | @@ -28,7 +27,6 @@ spec: [ -f /vault/secrets/pm-s3 ] && . /vault/secrets/pm-s3 [ -f /vault/secrets/pm-kafka ] && . /vault/secrets/pm-kafka set +a - python manage.py makemigrations pm --noinput python manage.py migrate exec /opt/sarex/entrypoint.sh envs: diff --git a/apps/pm/uralkal/celery.yaml b/apps/pm/uralkal/celery.yaml index 9e35c66..d291210 100644 --- a/apps/pm/uralkal/celery.yaml +++ b/apps/pm/uralkal/celery.yaml @@ -15,11 +15,6 @@ spec: values: services: celery: - deployment: - resources: - requests: - cpu: null - memory: null # Образ общий с backend — держать в одной версии обязательно, # иначе воркер разъедется с API по схеме задач и моделям. image: @@ -29,6 +24,10 @@ spec: # base не переопределяет args, а нам нужно добавить sourcing pm-kafka — # дублируем скрипт целиком (то же самое, что и в backend.yaml). deployment: + resources: + requests: + cpu: null + memory: null args: _default: - |