SUSE® Rancher Prime: K3s 集群配置参考
本文介绍 Rancher 中可用于新的或现有的 K3s Kubernetes 集群的配置选项。
概述
你可以通过以下两种方式之一来配置 Kubernetes 选项:
-
Rancher UI:使用 Rancher UI 来选择设置 Kubernetes 集群时常用的自定义选项。
-
集群配置文件:高级用户可以创建一个 K3s 配置文件,而不是使用 Rancher UI 来为集群选择 Kubernetes 选项。配置文件允许你设置 K3s 安装中可用的任何选项。
Rancher UI 中的配置选项
一些高级配置选项没有在 Rancher UI 表单中开放,但你可以通过在 YAML 中编辑 K3s 集群配置文件来启用这些选项。有关 YAML 中 K3s 集群的可配置选项的完整参考,请参阅 K3s 文档。 |
基本信息
Kubernetes 版本
这指的是集群节点上安装的 Kubernetes 版本。Rancher 基于 hyperkube 打包了自己的 Kubernetes 版本。
有关更多详细信息,请参阅升级 Kubernetes。
加密密文
启用或禁用密文加密的选项。启用后,密文将使用 AES-CBC 密钥进行加密。如果禁用,则在再次启用加密之前无法读取任何以前的密文。有关详细信息,请参阅 K3s 文档。
SELinux
启用或禁用 SELinux 支持的选项。
CoreDNS
默认情况下,https://coredns.io/[CoreDNS] 会安装为默认 DNS 提供程序。如果未安装 CoreDNS,则必须自己安装备用 DNS 提供程序。有关详细信息,请参阅 K3s 文档。
Local Storage
在节点上启用或禁用 Local Storage 的选项。
Metrics Server
启用或禁用 metrics server 的选项。如果启用,请确保为入站 TCP 流量打开 10250 端口。
网络
NodePort 服务端口范围
更改可用于 NodePort 服务的端口范围的选项。默认值为 30000-32767
。
镜像仓库
选择要从中拉取 Rancher 镜像的镜像仓库。有关更多详细信息和配置选项,请参阅 K3s 文档。
高级配置
为不同节点设置 kubelet 选项。有关可用选项,请参阅 Kubernetes 文档。
集群配置文件
高级用户可以创建一个 K3s 配置文件,而不是使用 Rancher UI 表单来为集群选择 Kubernetes 选项。配置文件允许你设置 K3s 安装中可用的任何选项。
要直接从 Rancher UI 编辑 K3s 配置文件,单击以 YAML 文件编辑。