开源了一个 K8s 管理平台,一行 Docker 命令就能跑

0 阅读1分钟

大家好,之前分享过 KubePolaris(北辰),一个开源的 Kubernetes 多集群管理平台。经过持续迭代,现在功能更加完善,体验也做了不少优化,再来和大家分享一下最新进展。

一行命令,30 秒体验:

docker run --rm -p 8080:8080 registry.cn-hangzhou.aliyuncs.com/clay-wangzhi/kubepolaris:latest

访问 http://localhost:8080,默认账号 admin / KubePolaris@2026,开箱即用。

最近做了什么:

  • 单二进制部署:前端通过 go:embed 嵌入,一个二进制文件就是全部,告别前后端分开部署的烦恼
  • 内置 SQLite:开发和体验场景无需依赖 MySQL,docker run 直接跑
  • 前端全量国际化:中英文自由切换
  • Helm Chart 支持helm install 一键部署到 K8s 集群

核心能力一览:

  • 多集群统一管理(kubeconfig / Token 导入)
  • 全量资源管理:Deployment、StatefulSet、DaemonSet、Job、CronJob、ConfigMap、Secret、Service、Ingress、PV/PVC...
  • Web Terminal:Pod 终端、Kubectl 终端、SSH 节点,都在浏览器里搞定
  • 监控告警一体化:深度集成 Prometheus + Grafana + AlertManager
  • GitOps:ArgoCD 集成,应用发布可视化
  • 企业级特性:RBAC 权限控制、LDAP 认证、操作审计日志、全局资源搜索

技术栈: React 19 + TypeScript + Ant Design(前端)/ Go + Gin + GORM + client-go(后端)

和同类项目的区别:

KubePolaris 不做大而全的 PaaS,专注做好 K8s 集群管理这一件事。界面简洁、部署简单、功能实用,适合中小团队开箱即用,也支持企业级的权限和审计需求。

项目地址: github.com/clay-wangzh…

文档站: kubepolaris.clay-wangzhi.com

项目完全开源(Apache 2.0),欢迎 Star、试用、提 Issue,也欢迎参与贡献!