À propos du projet

kind (Kubernetes IN Docker) permet aux utilisateurs d'exécuter des clusters Kubernetes locaux où chaque nœud est hébergé dans un conteneur Docker. Il initialise ces nœuds à l'aide de kubeadm et est conçu pour tester Kubernetes lui-même, ainsi que pour le développement local général et les flux de travail d'Intégration Continue (CI). Les capacités clés incluent : - Le support des clusters multi-nœuds et de Haute Disponibilité (HA). - La capacité de construire des versions de Kubernetes à partir des sources via make/bash ou Docker. - Le support multiplateforme pour Linux, macOS et Windows. - L'intégration avec des runtimes de conteneurs tels que Docker, Podman et nerdctl. - Le statut d'installateur Kubernetes conforme certifié par la CNCF. Le projet fournit une interface de ligne de commande (CLI) et des packages Go pour la création de clusters et la construction d'images.