Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🌱 server: split apart first tmc pieces #2795

Merged
merged 7 commits into from
Feb 20, 2023
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
cmd/kcp-core: cleanup Command meta data
  • Loading branch information
sttts committed Feb 17, 2023
commit f1cbdb921e0af35ace198bbc1d9bd638b52889b0
14 changes: 5 additions & 9 deletions cmd/kcp-core/kcpcore.go
Original file line number Diff line number Diff line change
Expand Up @@ -49,16 +49,12 @@ func main() {
rand.Seed(time.Now().UTC().UnixNano())

cmd := &cobra.Command{
Use: "kcp",
Short: "Kube for Control Plane (KCP)",
Use: "kcp-core",
Short: "kcp control plane core",
Long: help.Doc(`
KCP is the easiest way to manage Kubernetes applications against one or
more clusters, by giving you a personal control plane that schedules your
workloads onto one or many clusters, and making it simple to pick up and
move. It supports advanced use cases such as spreading your apps across
clusters for resiliency, scheduling batch workloads onto clusters with
free capacity, and enabling collaboration for individual teams without
having access to the underlying clusters.
kcp-core is the generic part of the kcp control plane, providing
a multi-tenant workspace hierarchy where every workspace acts like a independent
generic Kubernetes API server.

To get started, launch a new cluster with 'kcp start', which will
initialize your personal control plane and write an admin kubeconfig file
Expand Down