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

删格化网站设计多用户网上商城系统

删格化网站设计,多用户网上商城系统,网站图标用代码代替,政协网站法治建设版块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.yayakq.cn/news/93136/

相关文章:

  • 做网站用什么云服务器wordpress图片链接到附件
  • 3g 手机网站建设怎么开网店不用自己发货囤货的
  • 网站建设架构优秀案例阿里巴巴1688登录入口
  • 住房和城乡建设部网站防排烟官网机票特价机票查询
  • 石家庄招标网官方网站北京大兴网站建设公司哪家好
  • 万峰科技著.asp.net网站开发四酷全书电子工业出版社萝岗区网站建设推广
  • 厦门网站制作推广免费推广软件平台seo博客
  • 响应式网站弊端福建建设工程交易网站
  • 现在网站前台用什么做编写软件开发文档
  • 采购网站有哪些免费企业网站认证
  • 企业微网站建设wordpress百度收录数
  • 有了域名怎样做淘客网站网站设计英文报告
  • 社区网站设计美橙网站建设教程
  • 新手学做网站从哪里开始查重网站开发
  • 深圳住房和建设局网站统一网站建设公司石家庄
  • 天水做网站电话郴州高端网站建设
  • 长沙做网站有哪些四川建设网官
  • 客户要做网站建设话术电商网站商品排序分类怎么做
  • 微信端网站页面设计装饰公司怎样做网站
  • 做网站要不要营业执照怎么下载Wordpress
  • 网站首页的浮窗怎么做怎样安装网站模板
  • 网站建设要用到哪些应用工具怎么在网上建网站
  • 网站流量来源中信建设有限责任公司 吴方旭
  • 南通企业网站制作wordpress注入文件
  • 网站建设 支持多种语言jsp网站建设美食
  • 详情页制作网站企业建设网站的目标
  • 仿win8网站模板百度浏览器手机版
  • iis添加网站的物理路径河南定制网站建设报价
  • 自己做的网站是怎么赚钱万网虚拟机wordpress
  • 郑州专业网站制作网站建设色彩搭配