Cozystack 基于 Kubernetes,强调与其 API 的紧密交互。它并不追求把所有元素都隐藏在华丽的 UI 或各种定制背后,而是提供标准接口,并引导用户使用基本原语进行操作。
平台的所有组件都构建在业界广泛认可的成熟开源工具和技术之上。 我们力求采用最成熟、最经过验证的方案,让整个平台保持简单,并避免厂商锁定。
我们为自己的社区感到自豪,并与周边项目紧密协作。 如果我们开发的某项平台功能对上游项目有用, 我们更愿意将其贡献给该项目,而不是留在平台内部。
借助 talos-bootstrap,我们提供了极其简单的安装方式, 让你能够在裸数据中心的服务器上通过 PXE 或 ISO 方式引导 Cozystack。 使用不可变操作系统有助于保持系统一致性,并确保一切按预期运行。
我们提供原生的 Kubernetes RESTful API,它以声明式而广为人知。 因此,要与你的计费系统集成,只需让你的系统向 Kubernetes API 提交一份描述目标服务的特定 YAML 清单即可。 其余的工作交给 Cozystack 完成。
平台中的每个软件包都由一组 YAML 文件构成。因此,任何熟悉 Kubernetes 原语的人都可以修改或扩展平台。软件包的交付由广为人知、应用广泛的 FluxCD 可靠完成。
我们重视性能。因此我们在稳定性与功能之间权衡,采用性能最佳的技术。 此外,我们独特的租户模型能够为控制平面高效分配云资源,在保证必要安全级别的同时兼顾成本效益。
每个服务的每个实例都配有一套预先配置的仪表盘和告警。 你可以为每个租户创建独立的监控中心,也可以将它们合并为一个。
虽然平台的首要目标是提供优雅的 API,但它也提供了用于部署应用的仪表盘。 该 Web UI 便于快速上手平台,并直观展示其能力。
我们衷心感谢社区对 Cozystack 成长一以贯之的支持与贡献。
加入我们的社区,成为我们旅程的一部分。
加入 GitHub Discussions 的讨论。与 Cozystack 相关的一切——从规范、功能规划到 Show & Tell——都在这里发生。
如果你想与 Cozystack 团队和社区实时交流,欢迎加入我们的 Slack。这是结识大家的好方式。
获取 Slack 邀请,或前往 #cozystack 频道。
我们在 Telegram 上也有一个庞大的社区。加入 @cozystack 群聊,与其他用户交流、提问,并及时了解最新动态与进展。