主题
RKE2 v1.35.6 离线安装源
一、安装源地址
http://192.168.122.1:31000/repo/rke2/1.35.6/二、目录内容
| 文件 | 大小 | 说明 |
|---|---|---|
install.sh | 26 KB | RKE2 官方安装脚本 |
rke2.linux-amd64.tar.gz | ~40 MB | RKE2 二进制包 |
rke2-images.linux-amd64.tar.zst | ~805 MB | RKE2 核心镜像离线包 |
rke2-images-calico.linux-amd64.tar.zst | ~601 MB | Calico 镜像离线包 |
sha256sum-amd64.txt | 3.5 KB | 校验文件 |
rke2-images-all.linux-amd64.txt | 3.9 KB | 镜像清单 |
三、物理路径
安装源文件实际存放于:/u02/repo/rke2/1.35.6/
其中 tarball 文件通过符号链接指向 /u02/repo/rke2/rke2-1.35.6/,避免重复占用磁盘空间。
bash
/u02/repo/rke2/
├── 1.35.6/
│ ├── install.sh
│ ├── rke2-images-all.linux-amd64.txt
│ ├── rke2-images-calico.linux-amd64.tar.zst -> ../rke2-1.35.6/rke2-images-calico.linux-amd64.tar.zst
│ ├── rke2-images.linux-amd64.tar.zst -> ../rke2-1.35.6/rke2-images.linux-amd64.tar.zst
│ ├── rke2.linux-amd64.tar.gz -> ../rke2-1.35.6/rke2.linux-amd64.tar.gz
│ └── sha256sum-amd64.txt
└── rke2-1.35.6/
├── rke2-images-all.linux-amd64.txt
├── rke2-images-calico.linux-amd64.tar.zst
├── rke2-images.linux-amd64.tar.zst
├── rke2.linux-amd64.tar.gz
└── sha256sum-amd64.txt四、Nginx 配置
Nginx 监听 31000 端口,将 /repo/ 映射到 /u02/repo/:
nginx
server {
listen 31000;
location /repo/ {
alias /u02/repo/;
autoindex on;
}
}五、使用方法
5.1 下载安装文件到本地目录
bash
mkdir -p /opt/rke2-artifacts
cd /opt/rke2-artifacts
curl -fsSL http://192.168.122.1:31000/repo/rke2/1.35.6/install.sh -o install.sh
chmod +x install.sh
curl -fsSL http://192.168.122.1:31000/repo/rke2/1.35.6/rke2.linux-amd64.tar.gz -O
curl -fsSL http://192.168.122.1:31000/repo/rke2/1.35.6/sha256sum-amd64.txt -O5.2 安装 Server
bash
INSTALL_RKE2_VERSION=v1.35.6+rke2r1 \
INSTALL_RKE2_ARTIFACT_PATH=/opt/rke2-artifacts \
INSTALL_RKE2_TYPE=server \
./install.sh
systemctl enable rke2-server --now5.3 安装 Agent
bash
INSTALL_RKE2_VERSION=v1.35.6+rke2r1 \
INSTALL_RKE2_ARTIFACT_PATH=/opt/rke2-artifacts \
INSTALL_RKE2_TYPE=agent \
./install.sh
systemctl enable rke2-agent --now六、校验文件
bash
cd /opt/rke2-artifacts
sha256sum -c sha256sum-amd64.txt七、安装源验证
bash
curl -s http://192.168.122.1:31000/repo/rke2/1.35.6/