docs: KUBEVIP — Helm auto-reset root cause, updated pod list
Deploy drhider / validate (push) Waiting to run

This commit is contained in:
2026-07-13 11:39:50 +04:00
parent bbc45e155f
commit a380c0e70c
+31 -4
View File
@@ -24,10 +24,37 @@ Kube-vip раздаёт VIP (`185.247.187.151`) на **все 4 ноды** че
## Хронология ## Хронология
1. `Cluster` → всё работало, но большие файлы висли на 51с 1. `Cluster` → всё работало, но большие файлы висли на 51с
2. `Cluster``Local` — файлы перестали виснуть, но F5 стал дропаться 2. `Cluster``Local` — файлы перестали виснуть, но F5 стал дропаться (реплик 2)
3. `kubectl scale --replicas=4` — обе проблемы решены 3. `kubectl scale --replicas=4` — обе проблемы решены
4. **2026-07-13 10:24 MSK** — Helm-релиз ревизия 6 → `replicas` сброшены с 4 на 2
5. `kubectl scale --replicas=4` — снова 4
## Текущее состояние (исправлено вручную) ## Почему сбрасывается
Ingress управляется Helm-чартом `shturval-ingress-controller-2.12.1`.
```yaml
# helm get values -n ingress shturval-ingress-controller
controller:
replicaCount: 2 # ← вот причина
```
Штурвал периодически реконсилит деплой под Helm-значения —
видит 4 → возвращает на 2.
`externalTrafficPolicy: Local` при этом **не сбрасывается** (ставилось через `kubectl patch svc`, не через Helm).
## Что нужно от девопса
**Единственное изменение:** `replicaCount: 2 → 4` в Helm-чарте ingress.
```
helm upgrade -n ingress shturval-ingress-controller <чарт> --set controller.replicaCount=4
```
Или DaemonSet.
## Текущее состояние (исправлено вручную, будет сброшено)
```bash ```bash
kubectl scale deploy -n ingress shturval-ingress-controller-controller --replicas=4 kubectl scale deploy -n ingress shturval-ingress-controller-controller --replicas=4
@@ -37,8 +64,8 @@ kubectl scale deploy -n ingress shturval-ingress-controller-controller --replica
|-----|------| |-----|------|
| `j4z6z` | iot-naeel-control-plane-xb699 | | `j4z6z` | iot-naeel-control-plane-xb699 |
| `q8v8g` | iot-naeel-workers-vqphm-6f74n | | `q8v8g` | iot-naeel-workers-vqphm-6f74n |
| `hs4wf` | iot-naeel-workers-vqphm-bhbvs | | `zqxqg` | iot-naeel-workers-vqphm-bhbvs |
| `dc5kv` | iot-naeel-workers-vqphm-v8zq4 | | `fp4p2` | iot-naeel-workers-vqphm-v8zq4 |
## Результат ## Результат