当前位置: 首页 > 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.wooajung.com/news/23033.html

相关文章:

  • 网站后台公告id修改免费发布信息不收费的网站
  • 互动营销型网站建设百姓网
  • 国外网站做问卷怎样推广自己的广告
  • 做微商自己建网站合适吗seo外包公司优化
  • 做网站拍幕布照是什么意思网络运营推广是做什么的
  • 哈尔滨建站公司模板网址申请注册
  • 建立网站的基本流程短视频推广app
  • 贵州桥梁集团建设有限公司网站安卓优化大师下载安装
  • 网站图片切换怎么做免费域名申请个人网站
  • 陈仓网站建设论坛推广方案
  • 网站更改目录做301河南企业网站推广
  • 昆明建站公司推荐网络广告营销对应案例
  • 南京网站制作公司招聘哪个搜索引擎能搜敏感内容
  • 电商网站排行市场推广方案
  • 数码公司网站建设调查线上培训
  • 整套网站模板下载站长之家网站查询
  • 网站开发的服务器是什么快速整站排名seo教程
  • 兰州网站建设开发石家庄线上推广平台
  • 西安蓝海网站建设百度指数官网数据
  • 南山做网站公司太原seo推广
  • 专业做医院网站建设武汉久都seo
  • 免费网站建站软件排行榜123网
  • 湖南网站建设seo优化互联网推广广告
  • 中山市网站制作搜索引擎优化的实验结果分析
  • 博客论坛用wordpress路由优化大师官网
  • 洛阳市政建设网站注册城乡规划师报考条件
  • 高端企业网站价位高清视频线转换线
  • 乐从建网站培训网站推荐
  • 医院网站建设山东优化营商环境个人心得体会
  • 专业的佛山网站建设指数工具