前置

安装好k8s和helm

安装命令

helm install rancher rancher-stable/rancher \
  --namespace cattle-system \
  --set hostname=rancher.my.org \
  --set replicas=1 \
  --set ingress.tls.source=secret

设置域名映射

sudo vi /etc/hosts

# 添加域名映射 
127.0.0.1 rancher.my.org

# cat /etc/hosts

确认安装完成

kubectl -n cattle-system get deploy rancher

浏览器访问

浏览器输入 https://rancher.my.org/

高级--》继续访问

密码查看

终端输入,查看密码

kubectl get secret --namespace cattle-system bootstrap-secret -o go-template='{{.data.bootstrapPassword|base64decode}}{{"\n"}}'

设置自己好记的密码

输入密码进入后,选择Set a specific password to use,然后下方设置自己的密码

进入的页面

至此,rancher部署完成