[DO-1431] Сonfigure kube-vip (!4)

DO-1431

Co-authored-by: denis.patrakeev <denis.patrakeev@avroid.tech>
Reviewed-on: https://git.avroid.tech/K8s/k8s-deploy/pulls/4
This commit is contained in:
Denis Patrakeev
2025-01-11 02:16:15 +03:00
parent eaccaa1042
commit 4339d01043
3 changed files with 14 additions and 10 deletions

View File

@@ -27,6 +27,7 @@
| Диски | k8s-control-0X: /data вынесен на отдельные блочное устройства с ext4 |
| Диски | k8s-worker/build-0X: /var/lib/kubelet/pods вынесен на отдельные блочное устройства с XFS |
| HA | API Server |
| HA | kube-vip c VIP 10.2.20.30 (k8s-avroid-office-prod.avroid.tech) |
| Ingress | Nginx ingress controller 80 --> 30080 (k8s-worker-0X), 443 --> 30081 (k8s-worker-0X) |
| Ingress | Работает только на нодах с кастомной меткой `node-role.kubernetes.io/ingress-nginx:true` |
| Дополнительные сервисы | Helm, Metrics Server, Cert manager, netchecker |
@@ -49,6 +50,9 @@ http://<IP_АДРЕС_НОДЫ>:31081/api/v1/connectivity_check
http://<IP_АДРЕС_НОДЫ>:31081/metrics
### kube-vip
Поднят VIP 10.2.20.30 между управляющими нодами, для того чтобы обеспечить отказоустойчивый доступ до API кластера
## Подготовка окружения для развёртывания и развёртывание