Sobre el proyecto

kind (Kubernetes IN Docker) permite a los usuarios ejecutar clústeres locales de Kubernetes donde cada nodo está alojado dentro de un contenedor Docker. Arranca estos nodos utilizando kubeadm y está diseñado para probar el propio Kubernetes, así como para el desarrollo local general y los flujos de trabajo de Integración Continua (CI). Las capacidades clave incluyen: - Soporte para clústeres multi-nodo y de Alta Disponibilidad (HA). - Capacidad para crear compilaciones de lanzamiento de Kubernetes desde el código fuente utilizando make/bash o Docker. - Soporte multiplataforma para Linux, macOS y Windows. - Integración con runtimes de contenedores como Docker, Podman y nerdctl. - Estado de instalador de Kubernetes conforme certificado por la CNCF. El proyecto proporciona una interfaz de línea de comandos (CLI) y paquetes de Go para la creación de clústeres y la construcción de imágenes.