原文:基于Jenkins+Gitlab+Harbor+Rancher+k8s CI/CD实现

一 概述 讲正文开始前先回顾一下以往传统的代码部署方式。 通常运维人员在接到代码 新项目 上线的任务前都要做大量的准备工作,包括:物理主机 虚拟机 代码运行环境 数据库安装配置 各种帐号创建, 运行后期的系统监控 应用的日志收集,性能优化等一系列的工作。 想一想这个流程不是很复杂但是很繁琐,效率低下,如需要调试还需要给开发人员提供线上系统权限等等,细节没有注意的话,还会造成解决问题的难度等各种问题 ...

2020-06-06 17:22 0 4525 推荐指数:

查看详情

基于docker搭建Jenkins+Gitlab+Harbor+Rancher架构实现CI/CD操作

一、各个组件的功能描述: Docker 是一个开源的应用容器引擎。 Jenkis 是一个开源自动化服务器。 (1).负责监控gitlab代码、gitlab中配置文件的变动; (2).负责执行镜像文件的构建、上传与下载; (3).通过Rancher插件系统构建stack/service ...

Sat Nov 09 10:11:00 CST 2019 0 760
Gitlab+Jenkins+Docker+K8S实现CI/CD

Gitlab+Jenkins+Docker+K8S实现CI/CD 使用Docker安装GitLabJenkins 下载安装gitlab镜像 下载安装Jenkins Jenkins安全设置 gitlab添加jenkins服务器及git服务器SSH ...

Sun Dec 27 06:11:00 CST 2020 0 412
jenkins-gitlab-harbor-ceph基于Kubernetes的CI/CD运用(一)

注:这部分的学习还是要靠自己多点点 多尝试尝试 这部分19年3月份我是玩的很溜的,一年没用,基本忘光光了。 学习要温故而知新! 流程拓扑图 前提准备 部署应用服务 部署kubernetes ...

Mon Mar 23 05:52:00 CST 2020 0 991
jenkins-gitlab-harbor-ceph基于Kubernetes的CI/CD运用(二)

一张网图 因为我们使用了Docker in Docker技术,就是把jenkins部署在k8s里。jenkins master会动态创建slave pod,使用slave pod运行代码克隆,项目构建,镜像构建等指令操作。构成完成以后删除这个slave pod。减轻jenkins ...

Tue Mar 24 07:06:00 CST 2020 0 824
jenkins X 和k8s CI/CD

架构 二、核心组件   1、包管理工具     1.1、helm工具包        https://github.com/helm/helm    1.2、Ch ...

Thu Nov 15 19:31:00 CST 2018 0 683
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM