原文:kubernetes-jenkins CI/CD平台(十八)

软件环境:Jenkins Kubernetes Git Maven Harbor 发布流程设计 工作流程:手动 自动构建 gt Jenkins 调度K S API 动态生成Jenkins Slave pod Slave pod 拉取Git 代码 编译 打包镜像 推送到镜像仓库Harbor Slave 工作完成,Pod 自动销毁 部署到测试或生产Kubernetes平台。 环境准备: 准备K S I ...

2019-06-25 16:02 0 998 推荐指数:

查看详情

基于Kubernetes构建企业Jenkins CI/CD平台

基于Kubernetes构建企业Jenkins CI/CD平台 1.蓝绿发布 项目逻辑上分为AB组,在项目升级时,首先把A组从负 载均衡中摘除,进行新版本的部署。 B组仍然继续提供 服务。A组升级完成上线,B组从负载均衡中摘除 ...

Wed Apr 29 19:09:00 CST 2020 1 2381
Kubernetes+Jenkins+Nexus+Gitlab进行CI/CD集成

前面已经完成了 二进制部署Kubernetes集群,下面进行CI/CD集成。 一、流程说明 应用构建和发布流程说明: 1、用户向Gitlab提交代码,代码中必须包含Dockerfile; 2、将代码提交到远程仓库; 3、用户在发布应用时需要填写git仓库地址和分支、服务类型、服务名称 ...

Sat Jun 01 19:34:00 CST 2019 1 2017
jenkins-gitlab-harbor-ceph基于KubernetesCI/CD运用(一)

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

Mon Mar 23 05:52:00 CST 2020 0 991
jenkins-gitlab-harbor-ceph基于KubernetesCI/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
Kubernetes(十三) CICD(1)

本文通过在kubernetes上启动Jenkins服务,并将宿主机上的docker、docker.sock挂载到Jenkins容器中,实现在Jenkins容器中直接打镜像的形式实现CI功能。 Kubernetes 集群的安装请参考kubernetes安装 部署Jenkins 下载 ...

Sat Feb 22 21:41:00 CST 2020 0 906
jenkins部署与CI/CD

一.jenkins简介 jenkins是一款由java编写的软件 CI/CD :持续集成,持续交付,持续部署,持续开发 开发部(编写代码)-->交付给测试部-->测试部反馈给开发部-->没问题后交付给运维部 程序语言: 解释型语言:python/shell/php ...

Tue Nov 19 20:56:00 CST 2019 0 399
Jenkins搭建CI/CD

所需Jenkins插件: Maven Integration pluginPublish Over SSHSSH plugin 1、配置全局工具 配置JDK: 配置Git: 配置maven: 2、创建一个maven项目 配置git路径: 配置构建命令 ...

Fri Aug 24 23:52:00 CST 2018 0 757
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM