参考知乎文章:https://zhuanlan.zhihu.com/p/111014448
苹果电脑 常规安装脚本(推荐 完全体 几分钟安装完成)
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
苹果电脑 极速安装脚本(精简版 几秒钟安装完成)
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)" speed
苹果电脑 卸载脚本
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/HomebrewUninstall.sh)"
常见错误:https://gitee.com/cunkai/HomebrewCN/blob/master/error.md
官网下载并安装即可:
https://studygolang.com/dl
https://golang.google.cn/dl/
https://golang.org/dl/
https://go.dev/doc/install
如果想命令行安装,也可:
version="1.22.0"
curl "https://dl.google.com/go/go$version.darwin-$(arch).pkg" -o go.pkg
sudo installer -pkg go.pkg -target $HOME
# 验证go是否安装成功
go version
mac白屏安装:https://docs.docker.com/desktop/install/mac-install/
# 安装 kubectl
brew install kubectl
# 安装 helm
brew install helm
github仓库:地址
kubebuilder的官方文档:
推荐书籍:
安装方法:
# download kubebuilder and install locally.
curl -L -o kubebuilder "https://go.kubebuilder.io/dl/latest/$(go env GOOS)/$(go env GOARCH)"
chmod +x kubebuilder && mv kubebuilder /usr/local/bin/
curl -L -o kubebuilder "https://go.kubebuilder.io/dl/master/$(go env GOOS)/$(go env GOARCH)"
chmod +x kubebuilder && mv kubebuilder /usr/local/bin/
# 查看os
go env GOOS
# 查看架构
go env GOARCH
#!/bin/bash
version="v4.2.0"
#wget https://github.com/kubernetes-sigs/kubebuilder/releases/download/v4.2.0/kubebuilder_darwin_arm64
wget "https://github.com/kubernetes-sigs/kubebuilder/releases/download/$version/kubebuilder_$(go env GOOS)_$(go env GOARCH)" -O kubebuilder
mv /Users/king/Downloads/kubebuilder_darwin_arm64 ./kubebuilder
chmod +x kubebuilder && sudo mv kubebuilder /usr/local/bin/
sudo spctl --master-disable
$ kubebuilder version [10:07:10]
Version: main.version{KubeBuilderVersion:"4.2.0", KubernetesVendor:"1.31.0", GitCommit:"c7cde5172dc8271267dbf2899e65ef6f9d30f91e", BuildDate:"2024-08-17T09:41:45Z", GoOs:"darwin", GoArch:"arm64"}
官方github仓库地址:https://github.com/kubernetes-sigs/kind.git
国内镜像仓库地址:https://gitcode.com/gh_mirrors/ki/kind/overview
目前最新的tag版本是v0.24.0
# 查看os
go env GOOS
# 查看架构
go env GOARCH
安装kind
brew install kind
验证kind版本
$ kind --version [13:22:24]
kind version 0.24.0