[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-4891":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":23,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":32,"readmeContent":33,"aiSummary":34,"trendingCount":16,"starSnapshotCount":16,"syncStatus":35,"lastSyncTime":36,"discoverSource":37},4891,"kind","kubernetes-sigs\u002Fkind","kubernetes-sigs","Kubernetes IN Docker - local clusters for testing Kubernetes","https:\u002F\u002Fkind.sigs.k8s.io\u002F",null,"Go",15289,1757,142,199,0,1,13,63,8,44.74,"Apache License 2.0",false,"main",[26,27,28,29,30,31],"docker","golang","k8s-sig-testing","kubeadm","kubernetes","podman","2026-06-12 02:01:05","\u003Cp align=\"center\">\u003Cimg alt=\"kind\" src=\".\u002Flogo\u002Flogo.png\" width=\"300px\" \u002F>\u003C\u002Fp>\n\n# Please see [Our Documentation](https:\u002F\u002Fkind.sigs.k8s.io\u002Fdocs\u002Fuser\u002Fquick-start\u002F) for more in-depth installation etc.\n\nkind is a tool for running local Kubernetes clusters using Docker container \"nodes\".\nkind was primarily designed for testing Kubernetes itself, but may be used for local development or CI.\n\nIf you have [go] 1.16+ and [docker], [podman] or [nerdctl] installed `go install sigs.k8s.io\u002Fkind@v0.31.0 && kind create cluster` is all you need!\n\n![](site\u002Fstatic\u002Fimages\u002Fkind-create-cluster.png)\n\nkind consists of:\n- Go [packages][packages] implementing [cluster creation][cluster package], [image build][build package], etc.\n- A command line interface ([`kind`][kind cli]) built on these packages.\n- Docker [image(s)][images] written to run systemd, Kubernetes, etc.\n- [`kubetest`][kubetest] integration also built on these packages (WIP)\n\nkind bootstraps each \"node\" with [kubeadm][kubeadm]. For more details see [the design documentation][design doc].\n\n**NOTE**: kind is still a work in progress, see the [1.0 roadmap].\n\n## Installation and usage\n\nFor a complete [install guide] see [the documentation here][install guide].\n\nYou can install kind with `go install sigs.k8s.io\u002Fkind@v0.31.0`.\n\n**NOTE**: please use the latest go to do this. KIND is developed with the latest stable go, see [`.go-version`](.\u002F.go-version) for the exact version we're using.\n\nThis will put `kind` in `$(go env GOPATH)\u002Fbin`. If you encounter the error\n`kind: command not found` after installation then you may need to either add that directory to your `$PATH` as\nshown [here](https:\u002F\u002Fgolang.org\u002Fdoc\u002Fcode.html#GOPATH) or do a manual installation by cloning the repo and run\n`make build` from the repository.\n\nWithout installing go, kind can be built reproducibly with docker using `make build`.\n\nStable binaries are also available on the [releases] page. Stable releases are\ngenerally recommended for CI usage in particular.\nTo install, download the binary for your platform from \"Assets\" and place this\ninto your `$PATH`:\n\nOn Linux:\n\n```console\n# For AMD64 \u002F x86_64\n[ $(uname -m) = x86_64 ] && curl -Lo .\u002Fkind https:\u002F\u002Fkind.sigs.k8s.io\u002Fdl\u002Fv0.31.0\u002Fkind-$(uname)-amd64\n# For ARM64\n[ $(uname -m) = aarch64 ] && curl -Lo .\u002Fkind https:\u002F\u002Fkind.sigs.k8s.io\u002Fdl\u002Fv0.31.0\u002Fkind-$(uname)-arm64\nchmod +x .\u002Fkind\nsudo mv .\u002Fkind \u002Fusr\u002Flocal\u002Fbin\u002Fkind\n```\n\nOn macOS via Homebrew:\n\n```console\nbrew install kind\n```\n\nOn macOS via MacPorts:\n\n```console\nsudo port selfupdate && sudo port install kind\n```\n\nOn macOS via Bash:\n\n```console\n# For Intel Macs\n[ $(uname -m) = x86_64 ] && curl -Lo .\u002Fkind https:\u002F\u002Fkind.sigs.k8s.io\u002Fdl\u002Fv0.31.0\u002Fkind-darwin-amd64\n# For M1 \u002F ARM Macs\n[ $(uname -m) = arm64 ] && curl -Lo .\u002Fkind https:\u002F\u002Fkind.sigs.k8s.io\u002Fdl\u002Fv0.31.0\u002Fkind-darwin-arm64\nchmod +x .\u002Fkind\nmv .\u002Fkind \u002Fsome-dir-in-your-PATH\u002Fkind\n```\n\nOn Windows:\n\n```powershell\ncurl.exe -Lo kind-windows-amd64.exe https:\u002F\u002Fkind.sigs.k8s.io\u002Fdl\u002Fv0.31.0\u002Fkind-windows-amd64\nMove-Item .\\kind-windows-amd64.exe c:\\some-dir-in-your-PATH\\kind.exe\n\n# OR via Chocolatey (https:\u002F\u002Fchocolatey.org\u002Fpackages\u002Fkind)\nchoco install kind\n```\n\nTo use kind, you will need to [install docker].\nOnce you have docker running you can create a cluster with:\n\n```console\nkind create cluster\n```\n\nTo delete your cluster use:\n\n```console\nkind delete cluster\n```\n\n\u003C!--TODO(bentheelder): improve this part of the guide-->\nTo create a cluster from Kubernetes source:\n- ensure that Kubernetes is cloned in `$(go env GOPATH)\u002Fsrc\u002Fk8s.io\u002Fkubernetes`\n- build a node image and create a cluster with:\n```console\nkind build node-image\nkind create cluster --image kindest\u002Fnode:latest\n```\n\nMulti-node clusters and other advanced features may be configured with a config\nfile, for more usage see [the docs][user guide] or run `kind [command] --help`\n\n## Community\n\nPlease reach out for bugs, feature requests, and other issues!\nThe maintainers of this project are reachable via:\n\n- [Kubernetes Slack] in the [#kind] channel\n- [filing an issue] against this repo\n- The Kubernetes [SIG-Testing Mailing List]\n\nCurrent maintainers are [@aojea], [@BenTheElder], and [@stmcginnis] - feel free to\nreach out if you have any questions!\n\nPull Requests are very welcome!\nIf you're planning a new feature, please file an issue to discuss first.\n\nCheck the [issue tracker] for `help wanted` issues if you're unsure where to\nstart, or feel free to reach out to discuss. 🙂\n\nSee also: our own [contributor guide] and the Kubernetes [community page].\n\n## Why kind?\n\n- kind supports multi-node (including HA) clusters\n- kind supports building Kubernetes release builds from source\n  - support for make \u002F bash or docker, in addition to pre-published builds\n- kind supports Linux, macOS and Windows\n- kind is a [CNCF certified conformant Kubernetes installer](https:\u002F\u002Flandscape.cncf.io\u002F?selected=kind)\n\n### Code of conduct\n\nParticipation in the Kubernetes community is governed by the [Kubernetes Code of Conduct].\n\n\u003C!--links-->\n[go]: https:\u002F\u002Fgolang.org\u002F\n[go-supported]: https:\u002F\u002Fgolang.org\u002Fdoc\u002Fdevel\u002Frelease.html#policy\n[docker]: https:\u002F\u002Fwww.docker.com\u002F\n[podman]: https:\u002F\u002Fpodman.io\u002F\n[nerdctl]: https:\u002F\u002Fgithub.com\u002Fcontainerd\u002Fnerdctl\n[community page]: https:\u002F\u002Fkubernetes.io\u002Fcommunity\u002F\n[Kubernetes Code of Conduct]: code-of-conduct.md\n[Go Report Card Badge]: https:\u002F\u002Fgoreportcard.com\u002Fbadge\u002Fsigs.k8s.io\u002Fkind\n[Go Report Card]: https:\u002F\u002Fgoreportcard.com\u002Freport\u002Fsigs.k8s.io\u002Fkind\n[conformance tests]: https:\u002F\u002Fgithub.com\u002Fkubernetes\u002Fcommunity\u002Fblob\u002Fmaster\u002Fcontributors\u002Fdevel\u002Fsig-architecture\u002Fconformance-tests.md\n[packages]: .\u002Fpkg\n[cluster package]: .\u002Fpkg\u002Fcluster\n[build package]: .\u002Fpkg\u002Fbuild\n[kind cli]: .\u002Fmain.go\n[images]: .\u002Fimages\n[kubetest]: https:\u002F\u002Fgithub.com\u002Fkubernetes\u002Ftest-infra\u002Ftree\u002Fmaster\u002Fkubetest\n[kubeadm]: https:\u002F\u002Fkubernetes.io\u002Fdocs\u002Freference\u002Fsetup-tools\u002Fkubeadm\u002Fkubeadm\u002F\n[design doc]: https:\u002F\u002Fkind.sigs.k8s.io\u002Fdocs\u002Fdesign\u002Finitial\n[user guide]: https:\u002F\u002Fkind.sigs.k8s.io\u002Fdocs\u002Fuser\u002Fquick-start\n[SIG-Testing Mailing List]: https:\u002F\u002Fgroups.google.com\u002Fforum\u002F#!forum\u002Fkubernetes-sig-testing\n[issue tracker]: https:\u002F\u002Fgithub.com\u002Fkubernetes-sigs\u002Fkind\u002Fissues\n[filing an issue]: https:\u002F\u002Fgithub.com\u002Fkubernetes-sigs\u002Fkind\u002Fissues\u002Fnew\n[Kubernetes Slack]: http:\u002F\u002Fslack.k8s.io\u002F\n[#kind]: https:\u002F\u002Fkubernetes.slack.com\u002Fmessages\u002FCEKK1KTN2\u002F\n[1.0 roadmap]: https:\u002F\u002Fkind.sigs.k8s.io\u002Fdocs\u002Fcontributing\u002F1.0-roadmap\n[install docker]: https:\u002F\u002Fdocs.docker.com\u002Finstall\u002F\n[@BenTheElder]: https:\u002F\u002Fgithub.com\u002FBenTheElder\n[@munnerz]: https:\u002F\u002Fgithub.com\u002Fmunnerz\n[@aojea]: https:\u002F\u002Fgithub.com\u002Faojea\n[@amwat]: https:\u002F\u002Fgithub.com\u002Famwat\n[@stmcginnis]: https:\u002F\u002Fgithub.com\u002Fstmcginnis\n[contributor guide]: https:\u002F\u002Fkind.sigs.k8s.io\u002Fdocs\u002Fcontributing\u002Fgetting-started\n[releases]: https:\u002F\u002Fgithub.com\u002Fkubernetes-sigs\u002Fkind\u002Freleases\n[install guide]: https:\u002F\u002Fkind.sigs.k8s.io\u002Fdocs\u002Fuser\u002Fquick-start\u002F#installation\n[modules]: https:\u002F\u002Fgithub.com\u002Fgolang\u002Fgo\u002Fwiki\u002FModules\n","kind 是一个用于在 Docker 容器中运行本地 Kubernetes 集群的工具。它通过使用 Docker 容器作为节点来创建集群，主要功能包括集群创建、镜像构建等，并且支持 kubeadm 启动每个节点。kind 项目采用 Go 语言编写，提供了命令行接口和 Docker 镜像，适用于 Kubernetes 开发测试以及持续集成环境。由于其简便性和灵活性，非常适合开发者在本地环境中快速搭建和测试 Kubernetes 应用。",2,"2026-06-11 03:01:21","top_language"]