HISTORY: баги платформы починены — kube-vip рестарт (leader election ок), пул в kube-system/kubevip (provider Ensured)
This commit is contained in:
@@ -1221,3 +1221,21 @@ cert-expiration — чисто; единственный LB-сервис — ing
|
|||||||
3. Перепроверить: события кластера, логи vip-подов, /health с локали.
|
3. Перепроверить: события кластера, логи vip-подов, /health с локали.
|
||||||
4. Тест: внешний SQS-цикл с таймстемпами — проверить, ушёл ли период 31с.
|
4. Тест: внешний SQS-цикл с таймстемпами — проверить, ушёл ли период 31с.
|
||||||
Риск: при рестарте vip-подов возможен краткий (секунды) флап ARP-анонса VIP.
|
Риск: при рестарте vip-подов возможен краткий (секунды) флап ARP-анонса VIP.
|
||||||
|
|
||||||
|
## 2026-08-15 — ПОЧИНКА БАГОВ ПЛАТФОРМЫ ВЫПОЛНЕНА
|
||||||
|
|
||||||
|
**Баг 1 (leaderelection в удалённый ns 0a42bef3):** `kubectl rollout restart
|
||||||
|
ds -n kube-vip shturval-vip` — после рестарта все 4 пода делают нормальные
|
||||||
|
выборы лидера (lease ingress/kubevip-shturval-ingress-controller-controller),
|
||||||
|
ошибок 0a42bef3 больше нет. Победил под на v8zq4, kube-vip обновил аннотацию
|
||||||
|
vipHost: control-plane-xb699 → workers-vqphm-v8zq4 (VIP переехал штатно).
|
||||||
|
|
||||||
|
**Баг 2 (provider без пулов):** нашёл, что provider читает ConfigMap kubevip
|
||||||
|
из namespace **kube-system** (env KUBEVIP_NAMESPACE=kube-system), а там лежал
|
||||||
|
ПУСТОЙ ConfigMap (130д, 0 данных) — изначальная недонастройка платформы.
|
||||||
|
Добавил `cidr-global: 185.247.187.151/32` в kube-system/kubevip, удалил свой
|
||||||
|
ошибочный CM в kube-vip, рестартнул provider. Результат: «Taking address from
|
||||||
|
[cidr-global]», «Ensured load balancer», SyncLoadBalancerFailed прекратился.
|
||||||
|
|
||||||
|
**Проверки после починки:** /health с локали — 200 (36–41мс). LB IP сервиса
|
||||||
|
ингресса в статусе: 185.247.187.151 (ipMode VIP). Далее — нагрузочный тест.
|
||||||
|
|||||||
Reference in New Issue
Block a user