https://blog.51cto.com/u_15075508/3440683

安装rancher

请将命令中的,替换为latest,stable,alpha或版本号。更多信息,请查看官方文档选择 Rancher 版本来选择最适合你的仓库。
latest: 建议在尝试新功能时使用。
stable: 建议在生产环境中使用。(推荐)
alpha: 未来版本的实验性预览。

#选择适合你的版本安装仓库
helm repo add rancher-<CHART_REPO> http://rancher-mirror.oss-cn-beijing.aliyuncs.com/server-charts/<CHART_REPO>



#创建k8s命名空间cattle-system
kubectl create namespace cattle-system

#使用ssl证书创建密文至cattle-system命名空间
kubectl -n cattle-system create secret tls tls-rancher-ingress \
  --cert=k8s_xxxx_io.crt \
  --key=k8s_xxxx_io.key

#使用helm将rancher安装至cattle-system命名空间,域名修改为你的域名
helm install rancher rancher-<CHART_REPO>/rancher \
 --namespace cattle-system \
 --set ingress.tls.source=secret \
 --set hostname={{k8s.xxxx.io你的域名}} \
 --set replicas=1

#replicas=1意思为将rancher副本数设置为1,默认为3,每个副本占用内存大概500M,为了节约资源,仅启用一个副本

作者:Jeebiz  创建时间:2022-05-20 20:54
 更新时间:2024-08-02 14:28