您现在的位置是:首页 >其他 >Operator实战1:使用kubebuilder开发一个部署web服务的Operator网站首页其他
Operator实战1:使用kubebuilder开发一个部署web服务的Operator
简介Operator实战1:使用kubebuilder开发一个部署web服务的Operator
使用Kind部署本地k8s测试集群
- 使用brew install kind安装kind
- 使用 kind create cluster基于docker创建一个k8s集群,要求先安装docker
- 电脑重启需要启动kindest/node容器
- 让kind里的node能够拉取到本地镜像,可以使用命令:kind load docker-image ${IMG}
安装kubebuilder工具
gitlab查看已发布版本:https://github.com/kubernetes-sigs/kubebuilder/releases
Mac操作系统可执行下面脚本安装:
# 其中v3.9.0是版本,可以指定其它
# darwin是操作系统,通过“go env GOOS”命令获取
# amd64是cpu架构,通过“go env GOARCH”命令获取
curl -L https://github.com/kubernetes-sigs/kubebuilder/releases/download/v3.9.0/kubebuilder_darwin_amd64 ./kubebuilder
chmod -R "+x" ./kubebuilder
sudo
风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。