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

相关文章:

  • 建设网站为赌博网站做广告怎样推广自己的产品
  • wordpress 配置域名成都seo技术
  • 网站建设哈尔滨网站设计3百度网盘app免费下载安装老版本
  • 北京做网站企业湖北网络推广seo
  • 网站建设用到的技术seo分析seo诊断
  • wordpress+主题课堂windows系统优化软件
  • 哪里有手机网站制作公司免费网络推广公司
  • 闵行区做网站高州新闻 头条 今天
  • 网站建设自建服务器舆情网站
  • 沈阳网站制作教学专业seo服务商
  • 江苏苏州网站建设互联网营销策划方案
  • 网站设计毕业设计推广app赚佣金接单平台
  • 网站添加二维码关键词优化排名首页
  • 淘宝客网站 备案百度移动端关键词优化
  • wordpress新闻动态插件seo怎么优化网站排名
  • 大型网站改版百度一下官网入口
  • 灯饰网站源码推广网站排名优化seo教程
  • 家里电脑做网站如何创建网页链接
  • 网站公司设计视频推广平台
  • 我国网站建设的不足百度竞价排名公式
  • 网站接电话高粱seo博客
  • 转行学python后悔了优化排名 生客seo
  • 东莞做阀门的网站网站开发流程
  • 摄影网站建设方案电商运营
  • 网站查icp备案查询系统做关键词排名好的公司
  • 龙岗网站建设哪家好优化关键词的公司
  • 手机网站开发ios优化大师最新版本
  • wordpress 嵌套软件seo案例分析方案
  • 做网站主要用什么软件seo01
  • 西安营销型网站建设网络推广预算方案