当前位置: 首页 > news >正文

外贸网站推广哪个比较好东莞seo网站制作报价

外贸网站推广哪个比较好,东莞seo网站制作报价,国内经典网站,域名的申请流程文章目录 环境准备一个k8s集群开发工具包mac安装 实践初始化operator项目核心逻辑编写测试验证验证 部署 参考 环境准备 一个k8s集群 推荐使用docker-desktop#xff0c;本地单机集群 开发工具包 这里推荐使用脚手架工具kubebuilder 使用脚手架工具#xff0c;能生成项目… 文章目录 环境准备一个k8s集群开发工具包mac安装 实践初始化operator项目核心逻辑编写测试验证验证 部署 参考 环境准备 一个k8s集群 推荐使用docker-desktop本地单机集群 开发工具包 这里推荐使用脚手架工具kubebuilder 使用脚手架工具能生成项目模板开发人员只需要关注核心逻辑和方法即可 mac安装 brew install kubebuilder实践 初始化operator项目 # 新建项目文件夹 $ mkdir webapp-operator# 切入到项目文件夹 $ cd webapp-operator/# 初始化go module $ go mod init webapp-operator# 初始化operator项目模板 $ kubebuilder init --domain kubebuilder.io# 创建api # 这里我们创建一个 group 为 app, version 为 v1, kind 为 EasyService 的 api: $ kubebuilder create api --group app --version v1 --kind EasyService生成的项目结构目录如下 $ tree webapp-operator/ -L 2 webapp-operator/ ├── Dockerfile # 用于构建控制器镜像的 Dockerfile ├── Makefile # 用于控制器构建及部署的 Makefile ├── PROJECT # 用于生成组件的 kubebuilder 元数据 ├── README.md ├── api # API 模板代码所在目录 │ └── v1 ├── bin # 可执行程序 │ ├── controller-gen │ ├── k8s │ ├── kustomize │ └── setup-envtest ├── cmd # 程序入口main │ └── main.go ├── config # 采用 Kustomize YAML 定义的配置 │ ├── crd # CRD 相关, 当 make install 将 apply 此目录 yaml │ ├── default # 控制器相关, 当 make deploy 将 apply 此目录 yaml │ ├── manager │ ├── prometheus │ ├── rbac │ └── samples ├── cover.out ├── go.mod ├── go.sum ├── hack │ └── boilerplate.go.txt ├── internal │ └── controller # 控制器逻辑所在目录**需要开发者完善** └── resources # 非脚手架生成**开发者生成**├── deployment.go└── service.go核心逻辑编写 完整代码参考 webapp-operator 对象结构api、控制器controller修改完毕后需要更新crd的定义 $ make manifests测试验证 前提条件: 登录到在集群master上操作 1、将CRD安装到集群 $ make install # 安装完毕后可以在集群查到crd的信息 $ kubectl get crd | grep easyservice easyservices.app.kubebuilder.io 2024-01-14T09:01:58Z2、 启动控制器 $ make run3、新建CR 新建名为easyservice-sample的自定义资源实例创建副本数量和对应的nodeport端口。 比如新建了一个easyservice-sample.yaml文件内容如下 apiVersion: app.kubebuilder.io/v1 kind: EasyService metadata:name: easyservice-sample spec:# TODO(user): Add fields heresize: 2image: nginx:1.7.9ports:- port: 80targetPort: 80nodePort: 31002当CR新建出来后controller就会收到相应的事件变更 # 新建CR $ kubectl apply -f easyservice-sample.yaml验证 主机访问http://localhost:31002/ 会显示nginx的主页集群查看 $ kubectl get pods,deploy,EasyService,svc,crd NAME READY STATUS RESTARTS AGE pod/easyservice-sample-6cd6bf49f5-2xg57 1/1 Running 0 4h52m pod/easyservice-sample-6cd6bf49f5-52l64 1/1 Running 0 12mNAME READY UP-TO-DATE AVAILABLE AGE deployment.apps/easyservice-sample 2/2 2 2 4h52mNAME AGE easyservice.app.kubebuilder.io/easyservice-sample 4h52mNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE service/easyservice-sample NodePort 10.101.103.107 none 80:31002/TCP 4h52m service/kubernetes ClusterIP 10.96.0.1 none 443/TCP 30dNAME CREATED AT customresourcedefinition.apiextensions.k8s.io/easyservices.app.kubebuilder.io 2024-01-14T09:01:58Z部署 1、制作推送controller镜像 $ make docker-build docker-push IMGsome-registry/project-name:tag2、把controller部署到集群 $ make deploy IMGsome-registry/project-name:tag参考 K8s operator从0到1实战
http://www.hkea.cn/news/14284244/

相关文章:

  • 网站外链建设需要考核棋牌类网站开发
  • 做创意美食的视频网站营销成功的案例
  • 个人网站备案申请中国商业联盟官网
  • 怎么做网站 白江苏建设准考证打印在哪个网站
  • 用ps怎么做网站背景做网站页面的视频
  • 丹东网站开发国外网站dns 地址禁止
  • 重庆便宜做网站的东莞网站建设多长时间
  • 可以做c语言任务的网站农业电商网站建设
  • 网站建设与网页设计制作教程wordpress 查看更多
  • 营销型网站建设教学wordpress relocate
  • 国外做蛋糕的网站厦门seo排名扣费
  • 网站用途说明网页版微信登录入口文件传输
  • 可以做点赞的网站赚钱开发新闻类网站
  • 深圳建设网站seo 手机html网页设计作业成品代码
  • 国外app素材网站义乌网一件代发
  • 高端 网站开发提供提供手机网站建设
  • 自己网站做电子签章有效么东莞网站建设 熊掌号
  • 永川网站制作百度网盘资源分享
  • 网站建设教学视频南宁营销网站建设
  • wordpress淘宝主题宜宾seo快速排名
  • 网站维护网站建设公司网站建设 邮箱
  • 网站开发方法 优帮云四川省住房和城乡建设厅网站查询
  • 快速搭建网站优帮云好用的html 模板网站
  • 如何做网校网站建设厅科技中心网站首页
  • 南通小企业网站建设28网站怎么做代理
  • 网站的模板演示怎么做网站定制分享
  • 微信能否做门户网站搜索引擎网站的搜素结果有何区别
  • 做网站的策划需要做什么lamp网站开发实战
  • 八种营销模式南昌seo排名方案
  • 企业网站开发教学全站搜索