如何在K8s集群中切换默认的CNI提供程序

时间:2019-07-21 18:11:53

标签: networking kubernetes kubectl kubeadm cni

在整个kubernetes文档中,我注意到了如何使用CNI--cni-conf-dir来设置--cni-bin-dir提供程序。提到“如果目录中有多个CNI配置文件,则按文件名的字典顺序使用第一个。”

如果我想在默认的CNI提供者之间切换,最好的方法是什么。我是否需要重命名配置文件以遵循字典顺序?例如,如果我想使用网桥或macvlan cni提供程序而不是法兰绒,应该怎么办?

1 个答案:

答案 0 :(得分:1)

大多数似乎使用10-<cni>.conf99-<cni>.conf来确保顺序,这与系统文件命名约定类似。 但是到目前为止,还没有正式的命名约定。

有关切换提供商的示例,请参见this stack overflow answer