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 с локали.
|
||||
4. Тест: внешний SQS-цикл с таймстемпами — проверить, ушёл ли период 31с.
|
||||
Риск: при рестарте 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