rancher2.9部署单机
时间: 2024-10-10 12:01:24 浏览: 22
Rancher 2.9 部署单机主要包括以下几个步骤:
1. **安装 Rancher Server**:
- 下载 Rancher 2.9 的二进制文件,通常可以从 Rancher 官网获取最新版本。
- 创建一个新的目录用于存放 Rancher,例如 `/opt/rancher`.
- 解压下载的 `.tar.gz` 文件到该目录,并运行启动脚本。
```sh
cd /opt/rancher
wget <rancher-url>
tar zxf rancher-server-amd64-rke2.x.y.tar.gz
./rancher-server-amd64-rke2.x.y/bin/rancher server \
--etcd-servers=<your-etcd-endpoints> \
--secret-key=your-secret-key
```
- 替换 `<rancher-url>`、`<your-etcd-endpoints>`、`your-access-key` 和 `your-secret-key` 为实际值。
2. **配置网络**: 如果需要,可以设置 Rancher Server 的网络配置,如端口映射(`--services`)。
3. **初始化集群**:
- Rancher 2.x 从 RKE2 (Kubernetes as a Service) 发展而来,如果你要在本地创建一个单节点集群,只需添加自己的主机作为控制节点。
```sh
rancher kubectl create cluster \
--provider-values "node-taints=node-role.kubernetes.io/master!=:NoSchedule" \
--local
```
这会自动将服务器添加为集群成员并成为控制节点。
4. **访问 Rancher UI**:
- 启动 Rancher 服务后,通过浏览器访问 `http://<your-server-ip>:8080`,使用刚才提供的凭证登录。