このプロジェクトについて

kind (Kubernetes IN Docker) を使用すると、各ノードがDockerコンテナ内でホストされるローカルKubernetesクラスターを実行できます。kubeadmを使用してこれらのノードをブートストラップし、Kubernetes自体のテストだけでなく、一般的なローカル開発や継続的インテグレーション (CI) ワークフロー向けに設計されています。 主な機能は以下の通りです: - マルチノードおよび高可用性 (HA) クラスターのサポート。 - make/bashまたはDockerを使用して、ソースからKubernetesリリースビルドを構築する機能。 - Linux、macOS、Windowsのクロスプラットフォームサポート。 - Docker、Podman、nerdctlなどのコンテナランタイムとの統合。 - CNCF認定の適合したKubernetesインストーラーとしてのステータス。 本プロジェクトは、クラスター作成およびイメージビルドのためのコマンドラインインターフェース (CLI) とGoパッケージを提供しています。