From d64f551229bebda8fa39468e35c3388a6508b98b Mon Sep 17 00:00:00 2001 From: depgod <23638290+depgod@users.noreply.github.com> Date: Tue, 10 Jun 2025 15:44:36 +0530 Subject: [PATCH] vcluster: add page (#16773) Co-authored-by: Managor <42655600+Managor@users.noreply.github.com> Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com> --- pages/common/vcluster.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 pages/common/vcluster.md diff --git a/pages/common/vcluster.md b/pages/common/vcluster.md new file mode 100644 index 0000000000..81958e27fc --- /dev/null +++ b/pages/common/vcluster.md @@ -0,0 +1,36 @@ +# vcluster + +> Create and manage lightweight virtual Kubernetes clusters in namespaces. +> More information: . + +- Create a virtual cluster in a specific namespace: + +`vcluster create {{vcluster_name}} {{[-n|--namespace]}} {{namespace}}` + +- Connect to a virtual cluster with a local port and insecure mode: + +`vcluster connect {{vcluster_name}} {{[-n|--namespace]}} {{namespace}} --local-port {{port}} --insecure` + +- List all virtual clusters: + +`vcluster list` + +- Delete a virtual cluster: + +`vcluster delete {{vcluster_name}}` + +- List platform-managed virtual clusters: + +`vcluster platform list` + +- Create a platform-managed virtual cluster: + +`vcluster platform create {{vcluster_name}} {{[-n|--namespace]}} {{namespace}}` + +- Connect to a platform-managed virtual cluster: + +`vcluster platform connect {{vcluster_name}} {{[-n|--namespace]}} {{namespace}}` + +- Delete a platform-managed virtual cluster: + +`vcluster platform delete {{vcluster_name}} {{[-n|--namespace]}} {{namespace}}`