@@ -50,16 +50,20 @@ func main() {
5050 Use : "kcp" ,
5151 Short : "Kube for Control Plane (kcp)" ,
5252 Long : help .Doc (`
53- kcp is the easiest way to manage Kubernetes applications against one or
54- more clusters, by giving you a personal control plane that schedules your
55- workloads onto one or many clusters, and making it simple to pick up and
56- move. It supports advanced use cases such as spreading your apps across
57- clusters for resiliency, scheduling batch workloads onto clusters with
58- free capacity, and enabling collaboration for individual teams without
59- having access to the underlying clusters.
60-
61- To get started, launch a new cluster with 'kcp start', which will
62- initialize your personal control plane and write an admin kubeconfig file
53+ kcp is a Kubernetes-like control plane focusing on
54+
55+ * being a control plane for many independent, isolated "clusters"
56+ known as workspaces,
57+ * enabling API service providers to offer APIs centrally
58+ using multi-tenant operators and
59+ * easy API consumption for users in their workspaces.
60+
61+ kcp can be a building block for SaaS service providers who need a
62+ massively multi-tenant platform to offer services to a large number of
63+ fully isolated tenants using Kubernetes-native APIs.
64+
65+ To get started, launch a new instance with 'kcp start', which will
66+ initialize your personal shard and write an admin kubeconfig file
6367 to disk.
6468 ` ),
6569 SilenceUsage : true ,
0 commit comments