我已经使用this tutorial on ubuntu 16安装了kubernetes集群。 一切正常,但是我需要更改代理模式(ipvs),而且我不知道如何使用kubectl或其他方法更改kube-proxy模式。
答案 0 :(得分:0)
kubectl更多地用于管理kubernetes工作负载。您需要修改控制平面本身。由于使用kubeadm创建了集群,因此可以使用它来启用ipvs。您可以将其添加到用于kube init的配置文件中。
...
kubeProxy:
config:
featureGates:
SupportIPVSProxyMode: true
mode: ipvs
...
这是github.com/kubernetes的文章,其中有更详细的说明。根据您的kubernetes版本,您可以将其作为标志传递给kube init,而不是使用上述配置。
编辑:以下是有关如何使用kubeadm编辑现有集群的链接:How to use kubeadm upgrade to change some features in kubeadm-config