KubeClipper- CNCF Sandbox

2023年6月14日修改
Overview
Project Description
KubeClipper is a lightweight web service that provides a friendly web console GUI, APIs, and a CLI tool for Kubernetes cluster lifecycle management.
KubeClipper provides flexible Kubernetes as a Service (KaaS), which allows users to rapidly deploy K8S clusters anywhere(cloud, hypervisor, bare metal) and provides continuous lifecycle management capabilities (installation, deleting, upgrading, backup and restoration, cluster scaling, remote access, plug-in management, application store).
Project Goal
Manage kubernetes in the most light and convenient way.
Features
Cluster LifeCycle Management
Deployment: online or offline with packages
Idempotent retry after operation failure
Cluster scaling: add/remove nodes
Kubernetes cluster upgrading
Cluster deleting
Cluster backup/restore, cron backup
Built-in kubectl terminal
Cluster template for quick deployment
Support x86/64 & arm64
Plugin management (not-implement-yet)
Application Store not-implement-yet
Support dedicated cluster (not-implement-yet)
Support external cluster(not created by Kubeclipper)) registration & management
Node Management
Node auto registration