KubeClipper 是一个轻量级、易用的图形界面 Kubernetes 集群生命周期管理平台。
它与 kubernetes 完全兼容,用户可以通过友好的向导式 Web UI,在客户管理的基础架构上快速部署企业所需的 kubernetes 集群,并提供持续的全生命周期管理能力。
KubeClipper 提供灵活的 Kubernetes 即服务(KaaS),允许用户在任何地方(云、虚拟机、裸机)快速部署 K8S 集群,并提供持续的生命周期管理功能(安装、删除、升级、备份和恢复、集群扩展、远程访问、插件管理、应用商店)。详细信息见功能列表
项目目标:以最轻松便捷的方式管理 Kubernetes。
Features
- 集群生命周期管理支持在任何基础设施上部署 Kubernetes,并提供完整的集群生命周期管理。
- 生命周期管理:支持集群创建、删除、备份、恢复、升级、增删节点
- 多部署方式:在线/离线部署支持
- 多架构:x86/64&arm64 支持
- 集群导入:支持外部集群(非Kubeclipper创建)注册&管理
- ...
- 节点管理
- 节点自动注册
- 节点信息收集
- 节点终端
- ...
- 身份和访问管理(IAM)提供统一的认证鉴权与细粒度的基于角色的授权系统。
- 基于 RBAC 的用户权限系统
- OIDC 集成
- ...
Roadmap & Todo list
- 集群安装优化
- 使用 OCI 镜像封装离线安装包,降低复杂度
- Kubernetes web console
- 工作负载 & 监控显示
- 基于租户的集群访问控制
- 应用商店
- 应用生命周期管理
- 支持 Web UI 和 CLI 工具
- 常见应用程序和插件集成
- LB & Ingress
- Monitor
- Kubernetes Dashboard
- KubeEdge
- ...
- 托管集群
- 支持 KoK 集群
评论