






















Hi V 友们,给大家介绍一个项目。
这次带来的是 CasOS:一个跑在 Kubernetes 之上的「云操作系统」,但和你以往用过的 K8s 管理面板不太一样——它不需要你先有一个 Kubernetes 集群。它自己就内嵌了控制面。支持 Linux / macOS ,甚至在 Windows 原生下也可以直接运行。
如果你只是想要一个能管 Pod 、管 Deployment 、能看日志能进终端的可视化平台,传统路径大概是这样的:
kubeadm init,调一堆参数折腾完一圈,光是为了"能点开一个网页看 Pod 列表",就已经先和 etcd 的 TLS 配置斗智斗勇了一下午。
CasOS 想解决的就是这个问题:把 API Server 、Controller Manager 、Scheduler 这些控制面组件内嵌进服务本身,部署的时候不用再单独去拉起一套 Kubernetes 控制面、不用再为了状态存储单独运维一套 etcd 。
结果就是:配一个数据库连接,几分钟内就能拉起一个完整可用的 Kubernetes 环境,而不是几个小时。
从 Web UI 上可以管理 Kubernetes 工作负载的完整生命周期:
kubectl create rolebinding| 层级 | 技术 |
|---|---|
| 后端 | Go 1.26 、Beego 、MySQL |
| 前端 | React 18 、Ant Design 6 、recharts |
| 控制面 | 内嵌 API Server / Controller Manager / Scheduler |
支持 Linux / macOS / Windows 三端运行。
如果你也烦透了为了跑个 Dashboard 先要搭一整套 K8s ,欢迎来试试,也欢迎来吐槽。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。