2 - 网络插件


    • Flannel
    • Calico
    • Canal
    • Weave默认情况下,网络插件是。如果您想使用另一个网络插件,您需要在cluster.yml中指定要在集群级别启用的网络插件类型。

    用于网络插件的镜像位于system_images directive。对于每个Kubernetes版本,都有与每个网络插件相关联的默认镜像,但是可以通过更改system_images中的镜像版本来覆盖默认版本。

    您可以在集群配置中设置network.plugin为none来禁止网络插件部署。

    1. network:
    2. plugin: none

    二、网络插件选项

    Canal 接口

    通过设置canal_iface,您可以配置用于主机间通信接口。选项允许您指定要使用的类型,默认情况下使用vxlan后端。

    1. network:
    2. options:
    3. flannel_iface: eth1
    4. flannel_backend_type: vxlan

    Flannel 接口

    通过设置flannel_iface,您可以设置用于主机间通信的接口。选项允许您指定要使用的类型,默认情况下使用vxlan后端。

    Calico Cloud Provider

    有效选项

    • aws
    • gce
    1. network:
    2. plugin: weave

    Weave 加密

    编织加密可以通过向网络提供程序配置传递字符串密码来启用。