快速开始
本指南将帮助你在 5 分钟内快速体验 KubePolaris 的核心功能。
前置要求
- Docker 20.10+ 和 Docker Compose 2.0+
- 至少一个可用的 Kubernetes 集群(用于导入管理)
- 8GB+ 可用内存
第一步:启动 KubePolaris
最快体验:一条命令启动
docker run --rm -p 8080:8080 registry.cn-hangzhou.aliyuncs.com/clay-wangzhi/kubepolaris:latest
访问 http://localhost:8080 即可使用。
说明
以上方式使用内置 SQLite,无需任何外部依赖,适合快速体验。生产环境建议使用下方 Docker Compose 方式部署。
推荐方式:Docker Compose
# 克隆项目
git clone https://github.com/clay-wangzhi/KubePolaris.git
cd KubePolaris
# 配置环境变量
cp .env.example .env
vim .env # 设置密码
# 启动服务
docker compose up -d
等待约 1-2 分钟,所有服务启动完成后,访问:
- Web 界面:
http://<服务器IP>
第二步:登录系统
使用默认管理员账号登录:
| 项目 | 值 |
|---|---|
| 用户名 | admin |
| 密码 | KubePolaris@2026 |
安全提示
首次登录后请立即修改默认密码!
第三步:导入集群
- 点击左侧菜单 集群管理 → 导入集群
- 填写集群信息:
- 集群名称: 为集群起一个易识别的名称
- API Server: Kubernetes API 服务器地址,如
https://192.168.1.100:6443 - 认证方式: 选择
kubeconfig或Token
- 上传 kubeconfig 文件或填写 Token
- 点击 测试连接 验证配置
- 确认无误后点击 保存
示例: kubeconfig 文件
apiVersion: v1
kind: Config
clusters:
- cluster:
certificate-authority-data: <base64-encoded-ca-cert>
server: https://192.168.1.100:6443
name: my-cluster
contexts:
- context:
cluster: my-cluster
user: admin
name: my-cluster
current-context: my-cluster
users:
- name: admin
user:
token: <your-token>
第四步:浏览集群资源
成功导入集群后,你可以: