跳到主要内容
版本:Latest

TLS 设置

更改默认 TLS 设置的方法取决于它的安装方式。

在高可用 Kubernetes 集群中运行 Rancher

When you install a Rancher managed Kubernetes cluster, TLS is offloaded at the cluster's ingress controller. Traefik is the default ingress for K3s and can be used with RKE2, refer to TLS Options for further information.

在单个 Docker 容器中运行 Rancher

默认 TLS 配置仅支持 TLS 1.2 和安全的 TLS 密码套件。你可以通过设置以下环境变量来更改此配置:

参数描述默认可用选项
CATTLE_TLS_MIN_VERSION最小 TLS 版本1.21.0, 1.1, 1.2, 1.3
CATTLE_TLS_CIPHERS支持的 TLS 密码套件TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256,
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,
TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305,
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384,
TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305
详情请参见 Golang TLS 常量