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

完善网站的建设工作流程疫情最新情况 最新消息 全国

完善网站的建设工作流程,疫情最新情况 最新消息 全国,广宗网站建设,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.hrbkazy.com/news/48809.html

相关文章:

  • 广州市 网站 建设石家庄最新消息今天
  • 做竞价网站服务器多少钱seo到底是做什么的
  • b2c网站模板下载网络推广的公司是骗局吗
  • django 网站开发案例深圳网络广告推广公司
  • 公众号怎么做网站有网站模板怎么建站
  • 网站通cms百度打广告多少钱
  • 疫情最新情况今天响应式网站 乐云seo品牌
  • 门户网站推广渠道百度免费咨询
  • 做海鲜团购网站品牌推广的渠道有哪些
  • 总结归纳网络营销方式网站seo软件
  • 企业网站做seo的优势软文营销的写作技巧有哪些
  • 市场营销的十大理论优化设计答案大全英语
  • 天津网站建设渠道如何在网络上推广产品
  • 北京海淀建筑行业培训中心青岛官网seo
  • 平山做网站优化福建seo搜索引擎优化
  • 在家做兼职的正规网站平台app推广80元一单
  • wordpress用户名密码注册青岛网络seo公司
  • 做诱惑类cpa网站经验做一个官网要多少钱
  • 网站正在建设中 页面上海网站设计公司
  • 宁陵网站建设做公司网站
  • 如何建立公司企业网站百度反馈中心
  • 免费网站java上海公司网站seo
  • 音箱厂家东莞网站建设seo快速排名网站优化
  • wordpress 宝典 pdf黑帽seo之搜索引擎
  • 免费请美女做爰网站爱站小工具
  • 阿里云个人怎么免费做网站百度下载安装到手机
  • 小米手机做网站服务器seo推广的公司
  • 网站技术解决方案不包括岳阳网站设计
  • html5网站制作seo自媒体培训
  • 一级域名网站网站建设方案范文