云网牛站
所在位置:首页 > Linux教程 > 在Linux、macOS、Windows系统上安装kind的方法

在Linux、macOS、Windows系统上安装kind的方法

2021-05-30 09:58:23作者:曾秀珠稿源:云网牛站

本文介绍在Linux、macOS、Windows系统上安装kind的方法。kind允许您在本地计算机上运行Kubernetes。

在Linux、macOS、Windows系统上安装kind的方法

 

安装说明

注意: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

 

相关主题

使用Ansible和Kubespray部署生产就绪Kubernetes集群的步骤

精选文章
热门文章