docs: KUBEVIP — Helm auto-reset root cause, updated pod list
Deploy drhider / validate (push) Waiting to run
Deploy drhider / validate (push) Waiting to run
This commit is contained in:
@@ -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 |
|
||||||
|
|
||||||
## Результат
|
## Результат
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user