Repolode
loft-sh

loft-sh/vind

Runs Kubernetes clusters as Docker containers using vCluster, a lighter alternative to KinD with pause/resume and built-in load balancers.

Estrelas
1,019
Forks
110
Issues abertas
11
Último commit
há 5 meses

O que é?

vind (vCluster in Docker) runs Kubernetes clusters directly as Docker containers. It is built on top of vCluster, a virtual cluster technology, and is aimed at local development, testing, and CI/CD pipelines where a disposable Kubernetes environment is needed.

Compared with KinD, vind adds features such as pausing and resuming clusters, automatic LoadBalancer services without extra setup, a pull-through image cache via the local Docker daemon, and in-place Kubernetes version upgrades. Clusters can be snapshotted to OCI registries, S3, or local files and restored later. External nodes, including cloud instances, can join a cluster over a built-in Tailscale VPN.

The CLI is driven by the vCluster command-line tool, and an optional vCluster Platform web UI can be used to manage clusters. Users can choose their own CNI and CSI plugins.

Recursos principais

  • 01Runs Kubernetes clusters as Docker containers.
  • 02Pause and resume clusters with vcluster pause and resume.
  • 03Automatic LoadBalancer services enabled by default.
  • 04Pull-through image cache via the local Docker daemon.
  • 05Snapshot and restore cluster state to OCI, S3, or local files.
  • 06Join external cloud nodes over a built-in Tailscale VPN.
  • 07In-place Kubernetes version upgrades without recreating the cluster.

Casos de uso

  • Creating isolated Kubernetes environments for each developer or feature branch.
  • Spinning up temporary clusters in CI/CD pipelines for testing.
  • Learning Kubernetes without managing a full cluster.
  • Testing applications locally against a real Kubernetes API before deployment.

Tópicos

Perguntas frequentes

O que é vind?
Runs Kubernetes clusters as Docker containers using vCluster, a lighter alternative to KinD with pause/resume and built-in load balancers. vind (vCluster in Docker) runs Kubernetes clusters directly as Docker containers. It is built on top of vCluster, a virtual cluster technology, and is aimed at local development, testing, and CI/CD pipelines where a disposable Kubernetes environment is needed.
vind é gratuito? Qual é a licença?
vind é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
vind ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de vind foi em 4 de jun. de 2026.
Para que posso usar vind?
Creating isolated Kubernetes environments for each developer or feature branch. Spinning up temporary clusters in CI/CD pipelines for testing. Learning Kubernetes without managing a full cluster. Testing applications locally against a real Kubernetes API before deployment.
Onde consigo vind?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/loft-sh/vind

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados