LinuxCommandLibrary

vcluster

Create virtual Kubernetes clusters

TLDR

Create cluster

$ vcluster create [name]
copy
Connect to cluster
$ vcluster connect [name]
copy
List clusters
$ vcluster list
copy
Delete cluster
$ vcluster delete [name]
copy
Disconnect
$ vcluster disconnect
copy
Pause cluster
$ vcluster pause [name]
copy

SYNOPSIS

vcluster command [options] [name]

DESCRIPTION

vcluster creates lightweight virtual Kubernetes clusters that run inside existing Kubernetes clusters. Each virtual cluster has its own API server and control plane but shares the underlying host cluster's compute resources and networking.
This approach provides full Kubernetes isolation for multi-tenancy, development, and testing without the overhead of separate physical clusters. Virtual clusters are created in seconds and can be paused to free resources when not in use.

PARAMETERS

create

Create virtual cluster.
connect
Connect kubectl.
list
List clusters.
delete
Remove cluster.
disconnect
Disconnect kubectl.
--namespace NS
Kubernetes namespace.

CAVEATS

Kubernetes required. Host cluster needed. Loft Labs product.

HISTORY

vcluster was created by Loft Labs for running lightweight virtual Kubernetes clusters inside existing clusters.

SEE ALSO

kubectl(1), k3s(1), kind(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community