本文介绍在Linux、macOS、Windows系统上安装kind的方法。kind允许您在本地计算机上运行Kubernetes。
安装说明 注意:kind不需要kubectl,但是如果没有它,您可能无法执行某些示例,所以要不要再安装kubectl,就看您个人的需求了。 您可以使用GO111MODULE="on" go get sigs.k8s.io/kind@v0.11.0安装kind,或者克隆这个repo并从存储库运行make build。 从源代码安装KIND时,请使用新的Go,最好使用1.14或更高版本。参考在CentOS 8/CentOS 7上用bash脚本安装Go 1.14(Golang 1.14)。 go get会将kind放入$(go env GOPATH)/bin中。如果遇到错误:安装后找不到命令,即kind: command not found,则可能需要将该目录添加到$PATH中。 注意:go get不应从启用Go [modules]的项目目录中运行,因为go get在启用了模块的项目中更新依赖项/行为会有所不同。例如先尝试cd $HOME。 在不安装Go的情况下,可以使用docker使用make build可重复地构建kind,二进制文件将在bin/kind中。 发布页面上也提供了稳定的二进制文件,地址在https://github.com/kubernetes-sigs/kind/releases。稳定版本通常特别推荐用于CI使用。要安装,请从“Assets”下载适用于您平台的二进制文件并将其放入您的$PATH。
在Linux上安装kind curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.11.0/kind-linux-amd64 chmod +x ./kind mv ./kind /some-dir-in-your-PATH/kind
在macOS上安装kind 1、在macOS上通过Homebrew安装 brew install kind 2、在macOS上通过MacPorts安装 sudo port selfupdate && sudo port install kind 3、在macOS上通过Bash安装 curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.11.0/kind-darwin-amd64 chmod +x ./kind mv ./kind /some-dir-in-your-PATH/kind
在Windows上安装kind curl.exe -Lo kind-windows-amd64.exe https://kind.sigs.k8s.io/dl/v0.11.0/kind-windows-amd64 Move-Item .\kind-windows-amd64.exe c:\some-dir-in-your-PATH\kind.exe 也可以通过Chocolatey安装Kind,请从命令行或PowerShell运行以下命令: choco install kind
相关主题 |