Включите режим IPVS в Kube Proxy на готовом локальном кластере Kubernetes - PullRequest
1 голос
/ 07 июня 2019

Я хочу включить режим Kube-proxy для IPVS в существующем кластере. в настоящее время он работает на IPtables. как я могу изменить его на IPVS, не влияя на существующую рабочую нагрузку?

Я уже установил все необходимые модули, чтобы включить его. Кроме того, мой кластер установлен с использованием kubeadm, но я не использовал файл конфигурации во время установки. какой должна быть команда для включения IPVS в моем кластере.

documentation1

documentation2

1 Ответ

2 голосов
/ 07 июня 2019

Редактировать конфигурационную карту

kubectl edit configmap kube-proxy -n kube-system

изменить режим с "" на ipvs

mode: ipvs

Убить все модули kube-proxy

kubectl get po -n kube-system
kubectl delete po -n kube-system <pod-name>

Проверить kube-proxyзапускается с ipvs proxier

kubectl logs [kube-proxy pod] | grep "Using ipvs Proxier"
...