通过配置文件设置 Kubelet 参数

    建议通过配置文件的方式提供参数,因为这样可以简化节点部署和配置管理。

    结构体定义了可以通过文件配置的 Kubelet 配置子集,

    下面是一个 Kubelet 配置文件示例:

    在这个示例中, Kubelet 被设置为在地址 192.168.0.8 端口 20250 上提供服务,以并行方式拉取镜像, 当可用内存低于 200Mi 时, kubelet 将会开始驱逐 Pod。 没有声明的其余配置项都将使用默认值,除非使用命令行参数来重载。 命令行中的参数将会覆盖配置文件中的对应值。

    启动 Kubelet 需要将 参数设置为 Kubelet 配置文件的路径。Kubelet 将从此文件加载其配置。

    请注意,命令行参数与配置文件有相同的值时,就会覆盖配置文件中的该值。 这有助于确保命令行 API 的向后兼容性。

    请注意,命令行参数和 Kubelet 配置文件的某些默认值不同。 如果设置了 ,并且没有通过命令行指定值,则 版本的默认值生效。在上面的例子中,version 是 。