Sobre o projeto

kind (Kubernetes IN Docker) permite que os usuários executem clusters Kubernetes locais onde cada nó é hospedado dentro de um container Docker. Ele inicializa esses nós usando kubeadm e é projetado para testar o próprio Kubernetes, bem como para desenvolvimento local geral e fluxos de trabalho de Integração Contínua (CI). As principais capacidades incluem: - Suporte para clusters multi-nó e de Alta Disponibilidade (HA). - Capacidade de criar builds de lançamento do Kubernetes a partir do código-fonte usando make/bash ou Docker. - Suporte multiplataforma para Linux, macOS e Windows. - Integração com runtimes de container como Docker, Podman e nerdctl. - Status de instalador Kubernetes conforme certificado pelo CNCF. O projeto fornece uma interface de linha de comando (CLI) e pacotes Go para a criação de clusters e construção de imagens.