Repolode
loft-sh

loft-sh/vind

vind (vCluster in Docker) ejecuta clústeres de Kubernetes como contenedores Docker y ofrece funciones adicionales como alternativa a KinD.

Estrellas
1,019
Forks
110
Issues abiertos
11
Último commit
hace 5 meses

¿Qué es?

vind es una solución de código abierto para ejecutar clústeres de Kubernetes directamente como contenedores Docker. Está basada en vCluster y está pensada para el desarrollo local, las pruebas y los pipelines de CI/CD, como alternativa a KinD (Kubernetes in Docker).

Además de crear clústeres, vind permite suspenderlos y reanudarlos, ofrece servicios LoadBalancer automáticos, una caché de imágenes pull-through mediante el daemon local de Docker y la opción de incorporar nodos externos, como instancias en la nube, a través de una VPN Tailscale integrada. Los clústeres se pueden guardar como snapshots en registros OCI, S3 o archivos locales y restaurar más adelante; además, es posible actualizar la versión de Kubernetes sin recrearlos.

La CLI se maneja con la herramienta de línea de comandos de vCluster (v0.34.0 o posterior), y se puede iniciar una interfaz web opcional de vCluster Platform para administrar los clústeres. Los clústeres creados antes de iniciar la plataforma no aparecerán en la interfaz.

Funciones clave

  • 01Ejecuta clústeres de Kubernetes como contenedores Docker, como alternativa a KinD.
  • 02Suspende y reanuda clústeres con vcluster pause y vcluster resume.
  • 03Compatibilidad automática con servicios LoadBalancer, sin configuración adicional.
  • 04Caché pull-through de imágenes mediante el daemon local de Docker.
  • 05Incorpora nodos externos, incluidas instancias en la nube, a través de una VPN Tailscale integrada.
  • 06Guarda snapshots de clústeres en registros OCI, S3 o archivos locales, y los restaura.
  • 07Actualiza la versión de Kubernetes sin recrear el clúster.

Casos de uso

  • Proporcionar a cada desarrollador o rama de funcionalidades un entorno aislado de Kubernetes.
  • Crear clústeres temporales en pipelines de CI/CD para realizar pruebas.
  • Aprender Kubernetes sin tener que administrar un clúster completo.
  • Incorporar instancias en la nube a un clúster local para el desarrollo híbrido.

Temas

Preguntas frecuentes

¿Qué es vind?
vind (vCluster in Docker) ejecuta clústeres de Kubernetes como contenedores Docker y ofrece funciones adicionales como alternativa a KinD. vind es una solución de código abierto para ejecutar clústeres de Kubernetes directamente como contenedores Docker. Está basada en vCluster y está pensada para el desarrollo local, las pruebas y los pipelines de CI/CD, como alternativa a KinD (Kubernetes in Docker).
¿vind es gratuito? ¿Qué licencia tiene?
vind es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿vind sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de vind fue el 4 jun 2026.
¿Para qué puedo usar vind?
Proporcionar a cada desarrollador o rama de funcionalidades un entorno aislado de Kubernetes. Crear clústeres temporales en pipelines de CI/CD para realizar pruebas. Aprender Kubernetes sin tener que administrar un clúster completo. Incorporar instancias en la nube a un clúster local para el desarrollo híbrido.
¿Dónde consigo vind?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/loft-sh/vind

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados