ZBLOG

Mac m2 如何基于kind 运行x86_64位环境

要在 Mac M2 上基于 Kind 运行 x86_64 位环境,您需要先安装 Docker Desktop for Apple Silicon。

然后,按照以下步骤操作:

  1. 安装 Rosetta 2:运行终端,并输入以下命令:
   softwareupdate --install-rosetta
  1. 安装 Kind:在终端中输入以下命令:
   GOOS=linux GOARCH=amd64 wget -O ./kind https://github.com/kubernetes-sigs/kind/releases/download/v0.11.1/kind-linux-amd64
   chmod +x ./kind
   sudo mv ./kind /usr/local/bin/kind
  1. 创建一个 kind 集群:在终端中输入以下命令:
   kind create cluster --image kindest/node:v1.20.7@sha256:4f2bd326c97b5fa706b8bf24efa4326ecb7a28e7036bc21651119d8645eea9b5

此命令将创建一个名为“kind”的集群,并使用适用于 kubernetes 版本 1.20.7 的 kindest/node 映像。请注意,这个映像是 x86_64 架构的,因此它将通过 Rosetta 2 进行转换以在 Mac M2 上运行。

  1. 确认您的 kind 集群正在运行:在终端中输入以下命令:
   kubectl cluster-info

如果一切正常,您应该看到类似于以下输出:

   Kubernetes control plane is running at https://127.0.0.1:32768
   KubeDNS is running at https://127.0.0.1:32768/api/v1/namespaces/kube-system/services/kube-dns:dns/proxy

现在,您已经成功地在 Mac M2 上基于 Kind 运行了 x86_64 位环境。您可以使用 kubectl 工具来管理您的集群。

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=1071

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?