fix: operator v0.1.49 — Resources update + self-healing requeue

БАГ 1: ensureServiceDeployment UPDATE блок теперь обновляет Containers[0].Resources
  → memory_mb через PUT применяется к k8s Deployment

БАГ 2: ensureServiceDeployment возвращает RequeueAfter: 60s вместо Result{}
  → ручное удаление Deployment пересоздаётся контроллером в течение 60s

lifecycle-тест: 47/47 PASS (ранее 44/44 с 2 known bugs)
This commit is contained in:
Naeel
2026-03-21 18:51:02 +03:00
parent 9b74358979
commit f65677a4d0
4 changed files with 45 additions and 14 deletions
+1 -1
View File
@@ -74,7 +74,7 @@ spec:
containers:
- name: operator
# При обновлении версии оператора — менять тег здесь (не latest!)
image: pearlharbor.registryk8s.services.ngcloud.ru/naeel/sless-operator:v0.1.48
image: pearlharbor.registryk8s.services.ngcloud.ru/naeel/sless-operator:v0.1.49
# Always — чтобы всегда тянуть по точному тегу (не кешировать старый)
imagePullPolicy: Always
ports: