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

徐州市住房和城乡建设局网站首页百度平台联系方式

徐州市住房和城乡建设局网站首页,百度平台联系方式,建设网站要求,网站群系统破解版一,前言 上一篇,介绍了 Deployment、Service 的创建,完成了前端项目的构建部署; 希望实现:推送代码 -> 自动构建部署-> k8s 滚动更新; 本篇,实现自动构建部署 二,推送触发构…

一,前言

上一篇,介绍了 Deployment、Service 的创建,完成了前端项目的构建部署;

希望实现:推送代码 -> 自动构建部署-> k8s 滚动更新;

本篇,实现自动构建部署


二,推送触发构建

构建 jenkins

重新构建 jenkins:cicd-backend
构建镜像,推送到私有仓库

[root@k8s-master cicd]# kubectl get pods
NAME                             READY   STATUS    RESTARTS   AGE
cicd-backend-98b5d4f57-ftrdk     1/1     Running   0          2d21h
cicd-frontend-77447bfdb4-bgt6t   1/1     Running   0          35h
cicd-mysql-745975859b-c4b6p      1/1     Running   5          2d21h

k8s 滚动更新,使用新的镜像:

[root@k8s-master cicd]# kubectl get pods
NAME                             READY   STATUS              RESTARTS   AGE
cicd-backend-86bf8b44d-8gghn     0/1     ContainerCreating   0          3s
cicd-backend-98b5d4f57-ftrdk     1/1     Running             0          2d21h
cicd-frontend-77447bfdb4-bgt6t   1/1     Running             0          35h
cicd-mysql-745975859b-c4b6p      1/1     Running             5          2d21h[root@k8s-master cicd]# kubectl get pods
NAME                             READY   STATUS    RESTARTS   AGE
cicd-backend-86bf8b44d-8gghn     1/1     Running   2          3m30s
cicd-frontend-77447bfdb4-bgt6t   1/1     Running   0          35h
cicd-mysql-745975859b-c4b6p      1/1     Running   7          2d21h

备注:如果 jenkins 卡死了,需要重启 jenkins

systemctl restart jenkins.service

安装插件

进入 jenkins 系统管理 => 插件管理 => 可选插件标签

搜索 gitee,安装 gitee 插件:

搜索 last changes 安装,可视化查看 git 文件变化:

构建触发器

  • Gitee webhook 触发构建,并记录 webhook URL 地址
  • 生成 Gitee WebHook 密码

前后端项目都需要进行以下配置,以后端 backend 为例:

1,开启 gitee 插件:

http://182.92.4.158:8080/gitee-project/cicd-backend

2,在 jenkins 生成 WebHook 秘钥:

44b40c000287f8db070421d762a6b7bf

3,配置 WebHooks

打开项目的 WebHooks 管理页面

进入gitee 对应仓库 =》管理 =》WebHooks:

4,配置 webhookURL 和 WebHook 秘钥

添加 WebHook:填写前面生成的 url 和秘钥,点击添加即可

前端同上;

  • 注意事项

亲测,使用 jenkins 提示的 ip 和服务器外网是不一样的,不同,需要修改为公网 ip 就可以了

此时,修改代码后提交 gitee,会触发重新构建,k8s 滚动更新

47.94.92.122:8082/cicd-backend:20220114115112

查看 pods:

[root@k8s-master cicd]# kubectl get pods
NAME                             READY   STATUS    RESTARTS   AGE
cicd-backend-86bf8b44d-8gghn     1/1     Running   2          75m
cicd-frontend-5466464465-f5mps   1/1     Running   0          5m22s
cicd-mysql-745975859b-c4b6p      1/1     Running   8          2d22h[root@k8s-master cicd]# kubectl get pods
NAME                             READY   STATUS              RESTARTS   AGE
cicd-backend-59748596c4-jq7sw    0/1     ContainerCreating   0          26s
cicd-backend-86bf8b44d-8gghn     1/1     Running             2          76m
cicd-frontend-5466464465-f5mps   1/1     Running             0          6m24s
cicd-mysql-745975859b-c4b6p      1/1     Running             8          2d22h

三,结尾

本篇,介绍了 jenkins、k8s 自动构建部署的实现;

http://www.shuangfujiaoyu.com/news/59754.html

相关文章:

  • 陆金所 网站开发二部惠州seo排名优化
  • 山东专业网站建设2023年新闻热点事件摘抄
  • 政府类型网站建设方案兰州怎么提高网站的排名
  • 家庭宽带做网站服务器搜索引擎费用
  • 青田县住房和城乡规划建设局网站百度培训
  • 用html做的美食网站bt磁力bt天堂
  • autohome汽车之家官网合肥百度推广优化排名
  • 网站是陕西省城乡建设综合服务中心nba西部最新排名
  • 自助网站建设平台百度热搜风云榜
  • 网站定制设计价目表竞价广告点击软件
  • 做暑假工的网站杭州seo排名公司
  • 高端网站设计官网网络营销的案例有哪些
  • 帝国cms下载类网站怎么做免费发布广告信息平台
  • o2o网站建设行情小程序设计
  • 园林景观设计公司做抖音推广seo搜索引擎优化公司
  • 怎样自己动手做微官网站网络营销成功的原因
  • 网站可兼容移动端产品运营推广方案
  • 做软装素材从哪些网站找中国最新军事新闻最新消息
  • 阿坝网站设计广告联盟哪个比较好
  • 做网站 嵌入支付郑州网站网页设计
  • asp网站ftp入侵aso优化app推广
  • 沈阳网站建设seo优化爱站工具查询
  • 做网站基础源代码百度经验首页官网
  • 外国网站签到做任务每月挣钱域名比价网
  • python 做的网站网络营销网课
  • 国际学校网站建设市场调研报告ppt模板
  • 网站制作自己做服务器网站推广专家
  • 动态网站建设培训智慧教育
  • 网站建设项目公告关键词挖掘网站
  • 正能量不良网站进入窗口免费阅读百度平台推广的营销收费模式