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

个人网站 平台中国域名注册局官网

个人网站 平台,中国域名注册局官网,深圳公司画册设计,wordpress播放百度云k8s使用kustomize来部署应用 本文主要是讲述kustomzie的基本用法。首先#xff0c;我们说一下部署文件的目录结构。 ./ ├── base │ ├── deployment.yaml │ ├── kustomization.yaml │ └── service.yaml └── overlays└── dev├── kustomization.…k8s使用kustomize来部署应用 本文主要是讲述kustomzie的基本用法。首先我们说一下部署文件的目录结构。 ./ ├── base │ ├── deployment.yaml │ ├── kustomization.yaml │ └── service.yaml └── overlays└── dev├── kustomization.yaml└── patch-dev.yaml这是一个标准的kustomize项目的目录结构base存放这deployment和service相关overlay存放着不同环境定制化的一下信息这里只有一个dev的环境。我们逐一看看每个文件里面的内容吧。 1. base/deployment.yaml apiVersion: apps/v1 kind: Deployment metadata:name: api-helloworld # 部署的名称# namespace: dev-api # 部署到哪个命名空间, 使用kustomize的话这里不能出现需要在overlays/dev/kustomization.yaml 指定 spec:replicas: 2 # 设置副本数量为2selector:matchLabels:app: api-helloworld # 用于选择匹配的Pod标签template:metadata:labels:app: api-helloworld # Pod的标签spec:containers:- name: api-helloworld-c # 容器名称# image: docker.io/library/restfulapi:latest # For image in container, use ctr -n k8s.io images import restfulapi.tar to import imagesimage: restfulapi:1 # For image in dockerimagePullPolicy: IfNotPresent # 镜像拉取策略如果本地没有就拉取ports:- containerPort: 80 # 容器内部监听的端口2. base/service.yaml apiVersion: v1 kind: Service metadata:name: api-helloworld-service # 服务的名称 spec:externalTrafficPolicy: Cluster # 外部流量策略设置为集群selector:app: api-helloworld # 用于选择匹配的Pod标签ports:- protocol: TCP # 使用TCP协议port: 5000 # 服务暴露的端口targetPort: 5000 # Pod中容器的端口nodePort: 30500 # 在每个Node上分配的端口用于外部访问type: NodePort # 服务类型使用NodePort3. base/kustomization.yaml apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - deployment.yaml - service.yaml 4. overlay/dev/patch-dev.yaml apiVersion: apps/v1 kind: Deployment metadata: name: api-helloworld spec: replicas: 35. overlay/dev/kustomization.yaml apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - ../../base namespace: dev-api images: - name: restfulapinewTag: latest patches: - path: patch-dev.yaml部署命令 如果需要查看kustomize合成结果可以运行下面命令 cd overlay/dev kubectl kustomize输出合成后的结果重点关注replica和image已经换成我们在overlay/dev下面定制的参数。 apiVersion: v1 kind: Service metadata:name: api-helloworld-servicenamespace: dev-api spec:externalTrafficPolicy: Clusterports:- nodePort: 30500port: 5000protocol: TCPtargetPort: 5000selector:app: api-helloworldtype: NodePort --- apiVersion: apps/v1 kind: Deployment metadata:name: api-helloworldnamespace: dev-api spec:replicas: 3selector:matchLabels:app: api-helloworldtemplate:metadata:labels:app: api-helloworldspec:containers:- image: restfulapi:latestimagePullPolicy: IfNotPresentname: api-helloworld-cports:- containerPort: 80 直接运行下面命令apply到集群 kubectl kustomize | kubectl apply -f -结果如下 成功访问 好了以上是本期分享的全部内容了如果你觉得对你还有帮助建议点赞分享并收藏哦。如果大家想对我表示肯定扫描下面的二维码即可哦原创不易一分钱也是爱哦。
http://www.w-s-a.com/news/716000/

相关文章:

  • 小米网站 用什么做的深圳广告公司前十强
  • 勤哲网站开发视频瑞安 网站建设培训
  • 有个蓝色章鱼做标志的网站高端的网站建设怎么做
  • 建站网址导航hao123html网页设计实验总结
  • 西宁市网站建设价格丽水集团网站建设
  • 长宁怎么做网站优化好本机怎么放自己做的网站
  • 诚信网站备案中心网站字体怎么设置
  • 企业网站建设费是无形资产吗佛山网站建设哪个好点
  • 网站建设就业方向国开行网站毕业申请怎么做
  • 创建一个网站的费用wordpress 4.0 安装
  • 会员登录系统网站建设dw软件是做什么用的
  • 手机网站被做跳转长沙网上购物超市
  • 网站建设中网站需求分析设计网站推荐html代码
  • 容易收录的网站台州汇客网站建设
  • 企业网站源码百度网盘下载网站备案号如何查询密码
  • 个人网站建设课程宣传栏制作效果图
  • 自己做的网站能上传吗网上做彩票网站排名
  • 教育培训网站模板下载自己做商务网站有什么利弊
  • 平面设计公司网站兰州室内设计公司排名
  • 个人工作室注册条件温州seo结算
  • 360免费建站系统中国建设银行官网站黄金部王毅
  • 罗源福州网站建设个体户可以网站备案吗
  • 网站开发 专有名词pc网站建设和推广
  • 上海部道网站 建设conoha wordpress
  • 手机测评做视频网站宝塔可以做二级域名网站么
  • 代理公司注册济南重庆seo优化效果好
  • 佛山市骏域网站建设专家徐州网站建设价格
  • 公司做网站多济南好的网站建设公司排名
  • 网站维护的方式有哪几种该网站在工信部的icp ip地址
  • 中小企业服务中心网站建设做考勤的网站