步骤1
下载 k3s
curl -sfL https://get.k3s.io | INSTALL_K3S_VERSION=v1.26.11+k3s1 sh -s - server --write-kubeconfig-mode 666
第2步
安装证书管理器。
kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.13.3/cert-manager.crds.yaml
步骤3
安装 docker
sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo
sudo dnf install -y docker-ce
sudo dnf install -y docker-ce-cli containerd.io
sudo systemctl start docker && sudo systemctl enable docker && sudo systemctl status docker
步骤4
安装 rancher
docker run -d --restart=unless-stopped \
-p 80:80 -p 443:443 \
--privileged \
rancher/rancher:latest
步骤5
reboot
这些是我用于访问 Rancher Web 门户的 SSH 隧道。我的虚拟机在端口 3232 上进行了网络地址转换(客户机 IP=10.0.2.15 客户机端口=22)(主机 IP=127.0.0.1 主机端口=3232)
我仍然无法从 https://localhost:9487 访问门户网站,出现 404 页面未找到的情况。