У меня есть один k8s-master, один k8s-workernode.

Я создал 3 модуля, 1 развертывание, 1 сервис (type=ClusterIP).

И режим kube-proxy был модифицирован на ipvs.

Исправлен IP-адрес кластера с rr на lc.

(ipvsadm -E -t {ClusterIP:Port} -s lc
ipvsadm-save
ipvsamd-Ln)

Однако, если вы проверите его через несколько секунд, он вернется к rr. Почему это?

0
김관응 18 Апр 2020 в 11:51

1 ответ

Вы должны установить режим в командной строке прокси-сервера kube.

0
coderanger 18 Апр 2020 в 23:05
Горячо установить режим ipvs? kubectl edit configmap kube-proxy -n kube-system and mode: ipvs, а также настройка env KUBE_PROXY_MODE=ipvs Что еще нужно сделать?
 – 
김관응
19 Апр 2020 в 17:38
Вы перезагрузили модули kube-proxy? Проверили предварительные требования?
 – 
acid_fuji
20 Апр 2020 в 10:30
Вы должны пройти –ipvs-scheduler=lc. В противном случае, как вы заметили, kube-proxy по умолчанию использует rr.
 – 
coderanger
20 Апр 2020 в 10:49