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

随州市网站建设_网站建设公司_在线客服_seo优化

网站制作专家,易语言怎么做网站,如何查一个网站的备案号,建立一个公司网站 宣传企业文化优弊端运维笔记 DevOps基本流程Code阶段工具#xff08;gitlab安装#xff09;Build阶段工具#xff08;Maven安装#xff09;Integrate阶段工具JenkinsJenkins介绍Jenkins安装Jenkins入门配置 CI/CD操作集成Sonar Qube集成HarborJenkins流水线Kubernetes编排工具 DevOps全流程笔… 运维笔记 DevOps基本流程Code阶段工具gitlab安装Build阶段工具Maven安装Integrate阶段工具JenkinsJenkins介绍Jenkins安装Jenkins入门配置 CI/CD操作集成Sonar Qube集成HarborJenkins流水线Kubernetes编排工具 DevOps全流程笔记参考视频https://www.bilibili.com/video/BV17x4y1o75G DevOps基本流程 DevOps就是一整套的工具链和一整套的体系方法把这套工具链串起来让开发工作和运行维护工作变得更加轻松 PLAN:开发团队根据客户的目标制定开发计划CODE:根据PLAN开始编码过程需要将不同版本的代码存储在一个库中BUILD:编码完成后需要将代码构建并且运行TEST:成功构建项目后需要测试代码是否存在BUG或错误。DEPLOY:代码经过手动测试和自动化测试后认定代码已经准备好部署并且交给运维团队.OPERATE:运维团队将代码部署到生产环境中。MONITOR:项目部署上线后需要持续的监控产品。INTEGRATE:然后将监控阶段收到的反馈发送回PLAN阶段整体反复的流就是DevOps的核心即持续集成、持续部署。 Jenkins负责代码什么时候构建、测试Jenkins内部安装构建和测试工具、发布以及如何部署 程序员把代码push到gitlab以后Jenkins把代码pull下来使用Maven或Gradle来build然后测试把可运行的软件发布到服务器再基于容器进行部署 Code阶段工具gitlab安装 这里的前提是安装了git以及docker和docker-compose若未安装可以参考https://git-scm.com和本人文章微服务项目的部署 关闭防火墙 systemctl stop firewalld查看docker hub提供的gitlab相关 cd docker docker search gitlab安装最新gitlab docker pull gitlab/gitlab-ce:latest查看镜像 docker images创建docker-compose.yml文件记得服务器IP要改 启动容器 docker-compose up -d直接访问external_url即可 进入到容器内部 docker exec -it gitlab bashcat /etc/gitlab/initial_root_password会显示出默认密码 然后就可以登录gitlab了记得修改密码 Build阶段工具Maven安装 克隆一个虚拟机镜像开始maven安装 Integrate阶段工具Jenkins Jenkins介绍 Jenkins最主要的工作就是将GitLab上可以构建的工程代码拉取并且进行构建再根据流程可以选择发布到测试环境或是生产环境。 一般是GitLab上的代码经过大量的测试后确定发行版本再发布到生产环境。 Cl过程即是通过Jenkins将代码拉取、构建、制作镜像交给测试人员测试。 持续集成让软件代码可以持续的集成到主干上并自动构建和测试。 CD过程即是通过Jenkins将打好标签的发行版本代码拉取、构建、制作镜像交给运维人员部署。 持续交付让经过持续集成的代码可以进行手动部署。持续部署让可以持续交付的代码随时随地的自动化部署。 Jenkins安装 拉取Jenkins镜像 docker pull jenkins/jenkins编写docker-compose.yml version: 3.1 services: jenkins: image: jenkins/jenkins container_name: jenkins ports: - 8080:8080 - 50000:50000 volumes: - ./data/:/var/jenkins_home/首次启动会因为数据卷data目录没有权限导致启动失败设置data目录写权限 chmod -R aw data/修改镜像源 # 修改数据卷中的hudson.model.UpdateCenter.xml文件 ?xml version1.1 encodingUTF-8? sites site iddefault/id urlhttps://updates.jenkins.io/update-center.json/url /site /sites # 将下载地址替换为http://mirror.esuni.jp/jenkins/updates/update-center.json ?xml version1.1 encodingUTF-8? sites site iddefault/id urlhttp://mirror.esuni.jp/jenkins/updates/update-center.json/url /site /sites # 清华大学的插件源也可以 https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json再次重启Jenkins容器访问Jenkins需要稍微等会 查看密码登录Jenkins并登录下载插件 docker exec -it jenkins cat /var/jenkins_home/secrets/initialAdminPassword选择需要安装的插件 下载完毕设置信息进入首页可能会出现下载失败的插件 Jenkins入门配置 CI/CD操作 集成Sonar Qube 集成Harbor Jenkins流水线 Kubernetes编排工具
http://www.lebaoying.cn/news/5111.html

相关文章:

  • 绿色做环保网站的好处泰州网站整站优化
  • 绞铜机 东莞网站建设搜索最全的搜索引擎
  • 安庆市网站建设wordpress ip设置
  • 苏州网站建设姜超手机扁平化网站模版
  • 温州专门做网站wordpress忘记密码
  • 温州优化网站模板之家
  • 别人给我们做的网站如何关闭怎么让自己的网站
  • 做企业网站需要购什么seo服务收费
  • 网站添加文章梅州市住房和城乡建设局网站
  • 帝国cms 调用网站名称少儿编程加盟店电话
  • 新圩做网站公司wordpress 加速乐
  • 如何学会建网站wordpress修改上传附件大小
  • 网站页面代码优化用iis搭建网站
  • 餐饮类网站模板wordpress评论框必填加星
  • 网站如何做超链接安康鼎盛网站建设
  • 优质的网站建设推广网站开发采集工具
  • asp.net网站建设论文网站建设陆金手指谷哥4
  • 网站备案ip接效果图做网站
  • windows2008 iis 网站wordpress 亲子主题
  • wordpress 前端展示移动网站怎么做优化
  • 网站图片广告代码上海市官网
  • 溧阳网站定制iapp源码
  • 提供域名申请的网站电子商务网站的建设与流程
  • 专业的网站建设托管wordpress跳转下载页面
  • 中廉建设网站网站空间怎么进
  • 付给招聘网站的费用怎么做分录仿 手机 网站模板html源码
  • 怎么做网站的思维导图网站二次开发模板
  • 网站建设报价单 文库婚纱摄影网站报价
  • 网站title设置福州外网站建设
  • 河西网站建设制作哈尔滨怎样快速建站