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

完善网站的建设工作流程专业的google推广公司

完善网站的建设工作流程,专业的google推广公司,济南网站建设认可搜点网络能,wordpress自动更新文章k8s环境jenkins发布vue项目指定nodejs版本1、背景2、分析3、解决方法3.1、 找到配置镜像位置3.2、 制作新镜像3.3、 推送镜像到私有仓库3.4、 修改配置文件1、背景 发布一个前端项目,它需要nodejs 16.9.0版本支持,而kubesphere 3.2.0集成的jenkins 的镜…

k8s环境jenkins发布vue项目指定nodejs版本

  • 1、背景
  • 2、分析
  • 3、解决方法
    • 3.1、 找到配置镜像位置
    • 3.2、 制作新镜像
    • 3.3、 推送镜像到私有仓库
    • 3.4、 修改配置文件

1、背景

发布一个前端项目,它需要nodejs 16.9.0版本支持,而kubesphere 3.2.0集成的jenkins 的镜像只支持nodejs v10.16.3

该项目基于的环境是k8s 1.23.4,docker 20.10.12. vue 2.7

2、分析

Jenkins Kubernetes插件
kubesphere 平台安装了jenkins ,基于Jenkins Kubernetes插件,自动化在Kubernetes中运行的Jenkins-slave代理的缩放。该插件为每个jenkins-slave代理创建Kubernetes Pod,并在每个构建后停止它。如下图
在这里插入图片描述
发布vue项目需要以上镜像的支持,所以要改变nodejs的版本就需要改变该镜像。

3、解决方法

3.1、 找到配置镜像位置

配置文件如下
在这里插入图片描述

3.2、 制作新镜像

  • 拉取镜像
docker pull kubesphere/builder-nodejs:v3.2.0
  • 制作Dockerfile如下
[root@momdev ~]# cat Dockerfile 
FROM kubesphere/builder-nodejs:v3.2.0
RUN npm cache clean -f
RUN npm install -g n
RUN n 16.9.0

在原来的基础上升级到16.9.0

3.3、 推送镜像到私有仓库

docker push 10.10.10.131/library/builder-nodejs:v3.3.0"

3.4、 修改配置文件

在这里插入图片描述

ok,这样每次启动的pod就是nodejs 16.9.0版本了。

http://www.yidumall.com/news/56005.html

相关文章:

  • asp网站伪静态文件下载北京最新疫情最新消息
  • 温州哪里有做网站上海seo公司排名榜
  • 玉溪做网站的公司100个成功营销策划案例
  • 专门做吃播的网站泰州网站排名seo
  • 网络直播网站开发网站设计与网页制作
  • 网站上传不了照片收录网站的平台有哪些
  • 新手学做网站优化亚马逊站外推广网站
  • 张家港网站制作公司南京百度推广优化排名
  • 江阴网站开发公司电话谷歌广告推广
  • 三亚兼职网站创建网站需要什么条件
  • 做的比较好的医院网站北京网站优化推广公司
  • 兰州网站设计公司排名免费crm客户管理系统
  • 太原网站的公司新闻源发稿平台
  • 江门制作手机网站百度推广开户费用
  • 可以做外链的视频网站磁力下载
  • 厦门网站搜索优化谷歌浏览器网页版入口在哪里
  • 招远网站建设价格天津seo排名效果好
  • 购物网站开发总结报告seo专业推广
  • 党建网站建设内容丰富多彩模板建站的网站
  • 南昌网站建设利润北京seo网站优化培训
  • 专门做设计文案的网站怎么优化网站排名才能起来
  • 重庆市最新疫情整站优化案例
  • php手机网站制作搜索引擎是指什么
  • 一个只做百合的网站镇江搜索优化技巧
  • 企业网站做推广广告软文怎么写
  • 网站建设套餐介绍上海快速优化排名
  • 做网站设计要注意什么问题对网站提出的优化建议
  • 做中介最好用的网站搜索排名优化公司
  • 桥梁毕业设计代做网站谷歌外贸平台叫什么
  • wordpress图片付费主题seo超级外链发布