余味YUWEI
云原生ARTICLE / 2026

K8S 1.34 安装Rancher并管理节点

在 Kubernetes 1.34 集群中通过 Helm 部署 Rancher,配置自备 TLS 证书并纳管节点。

2026.03.04 阅读约 2 分钟 Kubernetes · Rancher · Helm

TLS 部署

  • 拉取稳定版仓库:
helm repo add rancher-stable https://releases.rancher.com/server-charts/stable
helm repo update
  • 创建命名空间
kubectl create namespace cattle-system
  • 自备证书
kubectl -n cattle-system create secret tls tls-rancher-ingress \
  --cert=/home/ubuntu/yuweinfo.com/fullchain.pem \
  --key=/home/ubuntu/yuweinfo.com/privkey.pem

名称一定要为tls-rancher-ingress,当source: secret,会自动引用这个名称的证书

  • 部署rancher
helm install rancher rancher-stable/rancher \
  --namespace cattle-system \
  --set hostname=rancher.yuweinfo.com \
  --set replicas=1 \
  --set ingress.tls.source=secret