Какая польза от Keepalive в nginx.conf (в сравнении с K8s)?
Мне нужно понять, что такое Keepalive nginx.conf
который находится в контейнере nginx-ingress-controller (etc/nginx/nginx.conf
). Что делает Keepalive с вышестоящим сервером (то есть с балансировщиками нагрузки)?
1 ответ
Keepalived включает virtualip в кластере kubernetes. Это очень полезно, особенно когда вам нужно настроить высокодоступный кластер kubernetes.
это помогает вам включить высокую доступность для главных серверов. вам нужно установить keepalived на каждом из главных компьютеров. все узлы ( kubelets и kube-прокси, работающие на каждом узле) могут достичь мастера, используя VIrtualIP. в случае сбоя одного из главных серверов virtualip переключается на другой доступный мастер. таким образом вы достигнете высокой доступности для главных серверов в k8s