一、概述maven项目部署流程图如下:   环境介绍操作系统ip角色版本ubuntu-16.04.4-server-amd64192.168.10.122Jenkins+harborJenkins 2.176.2,harbor 1.8.1ubuntu-16.04.4-server-amd64192.168.10.134gitlabgitlab-ce_12.1.4ubu
转载 2024-06-24 10:21:25
10阅读
目录一、jenkins调用本机docker1、配置jenkins + gitlab自动触发更新2、在server3上部署harbor仓库3、在jenkins上安装docker的插件并连接harbor4、在server2上安装daocker和git5、测试6、整体流程二、Jenkins调用远程docker主机1、准备虚拟机 server7,并安装docker2、进行jenkins的配置3、测试三、
转载 2024-07-09 11:19:08
163阅读
使用Jenkins构建镜像步骤1 - 启动Jenkins 在部署了有docker的主机,启动一个容器:分别绑定8080与50000端口映射目录$ docker run -d -u root --name jenkins \ > -p 8080:8080 -p 50000:50000 \ > -v /root/jenkins_22773:/var/jenkins_home
转载 2024-03-27 06:20:32
184阅读
前言随着业务的增长,需求也开始增多,每个需求的大小,开发周期,发布时间都不一致。基于微服务的系统架构,功能的叠加,对应的服务的数量也在增加,大小功能的快速迭代,更加要求部署的快速化,智能化。持续集成,持续部署,持续交付对于微服务开发来说,是提高团队整体效率不可或缺的一环。合理的使用CI,CD能够极大的提高了生产效率,也提高了产品的交互质量。本文主要介绍下基于Jenkins+docker 实现自动化
转载 2024-06-18 20:14:45
25阅读
目录[-]   由于最近工作需要利用 Jenkins 远程 API 操作 Jenkins 来完成一些列操作,就抽空研究了下如何利用 JAVA 操作 Jenkins API,实现对 Jenkins Job、View等等的增、删、改、查操作。系统环境:Java 版本:1.8Jenkins 版本:2.172一、 Jenkins API1、Jenkins API 简介Je
转载 2024-02-29 13:37:55
26阅读
简介说明        本文介绍jenkins的用法。        Jenkins是一个开源的、提供友好操作界面的持续集成(CI)和持续部署(CD)工具,起源于Hudson(Hudson是商用的)。通常与版本管理工具(SCM)、构建工具结合使用。常用的版本控制工具有SVN、GIT,构建工
server1 172.25.63.1 gitlab主机,git server2 172.25.63.2 jenkins+docker主机 git server3 172.25.63.3 harbor仓库主机 docker server4 172.25.63.4 docker主机一、jenkins调用本机docker1、配置jenkins + gitlab自动触发更新安装gitlab插件首先需要在
转载 2024-03-27 19:50:58
539阅读
# Jenkins构建Docker镜像推送到Harbor ## 1. 整体流程 下面是将Jenkins构建Docker镜像推送到Harbor的整体流程,包括几个主要步骤: ```mermaid journey title Jenkins构建Docker镜像推送到Harbor流程 section 步骤 抓取代码 --> 构建镜像 --> 推送到Harbor ``
原创 2023-10-24 06:51:06
184阅读
系列目录Jenkins Cli介绍Jenkins Cli为Jenkins提供的一个cli工具,此工具功能非常强大,可以完成诸如重启jenkins,创建/删除job,查看job控制台输出,添加/删除节点等功能.但是实际工作中,像创建任务这样的配置显然cli非常吃力,不如直接在web管理界面操作,但是对于重启Jenkins,查看诊断信息等,执行一个手动构建任务等,则直接使用cli比进入web管理界面操
转载 2024-04-23 20:35:20
0阅读
服务器:Jenkins Server Git Server App Server关键词:nodejs ngrok github webhook在配置Jenkins实现前端自动化构建的过程中,对于自动化的过程理解很模糊,只是知道Jenkins服务器,Git仓库和后端应用服务器这三个概念。 git push之后,Git如何通知Jenkins对应Job的工作区实时构建?答案就是:Git webhook机
实验架构: 192.168.0.96 gitlab 192.168.0.97 jenkins、docker-1.7 192.168.0.98 harbor、docker-1.7集群jenkins安装、配置请参照: gitlab安装请参照: harbor安装请参照: docker安装请参照: 1、下载solo源码包、修改代码访问地址、推送
转载 3月前
388阅读
背景:cicd还是基于jenkins(spinnaker虽然也玩了,公司规模也小,简单jenkins可以走天下)其实很多场景还是手动构建的,基本没有做自动构建的jenkins流程。今天就突然有了那么一个需求。合作方大爷要频繁修改一个镜像。恩他们构建了镜像上传到仓库(仓库咱们的,对方木有),他们也不想第二次操作jenkins什么的…当然了他们也不会把代码仓库给到咱,然后我就想到了jenkins的构建
简要介绍jenkins、jdk、tomcat、SVN安装配置 一、环境介绍本文采用的操作系统为centons6.5,同时使用tomcat来跑Jenkins,也集合了svn及jdk环境。 二、软件介绍Jenkins:是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变
转载 8月前
12阅读
这篇介绍在Pipeline Utility Steps这个插件里的第二个和第三个方法,和json读写有关。这些方法有一个前提,任何文件都需要放在jenkins的workspace下,执行的job才能去找到文件。Jenkins是没有能力去一个其他磁盘或者网络路径去访问并读取文件的,记住这个很重要。1方法readJSON为了接下来的代码测试,我提前在当前项目中的/testdata路径下新建了一个tes
转载 2024-03-25 16:45:54
353阅读
目录 # Harbor 介绍# Harbor特性# Harbor组件## 1、设置harbor服务器主机名为harbor## 为 Harbor 自签发证书## 生成CA证书## 生成域名证书## 签发证书:##安装 Harbor2、初始化操作:关闭harbor服务器防火墙、禁用SELinux# Harbor 介绍Docker 容器应用的开发和运行离不开可靠的镜像管理,虽然 Docker
转载 2024-03-07 16:30:43
123阅读
Harbor 是为企业用户设计的容器镜像仓库开源项目,包括了权限管理(RBAC)、LDAP、审计、安全扫描、镜像验真、管理界面、自我注册、HA 等企业必需的功能,同时针对用户的特点,设计镜像复制和中文支持等功能。下面介绍如何在Linux安装并且使用cpolar内网穿透工具实现远程访问Harbor.1. 环境安装安装harbor前需要安装docker和 docker-compose,安装do
转载 2024-06-17 14:55:29
816阅读
私有仓库一、Harbor简介1.1 什么是Harbor?1.2 Harbor的特性1.3 Harbor和docker registry的关系1.4 Harbor的构成1.4 Harbor 配置文件中的两类参数1.4.1 所需参数1.4.2 可选参数二、Harbor部署2.1 部署Docker-Compose服务2.2 部署 Harbor 服务Step1 下载或上传 Harbor 安装程序Step
转载 2024-08-15 21:10:58
218阅读
Harbor简介Harbor(港口,港湾)是一个用于存储和分发Docker镜像的企业级Registry服务器。除了Harbor这个私有镜像仓库之外,还有Docker官方提供的Registry。相对Registry,Harbor具有很多优势:1. 提供分层传输机制,优化网络传输 Docker镜像是是分层的,而如果每次传输都使用全量文件(所以用FTP的方式并不适合),显然不经济。必须提供识别分层传输的
转载 2024-02-17 13:17:16
73阅读
什么是harborharbor是VMware公司开源的企业级docker registry项目,其目标是帮助用户迅速搭建一个企业级的docker registry服务。 harbor的优势:字段描述基于角色控制用户和仓库都是基于项目进行组织的,用户在项目中可以拥有不同的权限基于镜像的复制策略镜像可以在多个harbor实例之间复制(同步),适用于负载平衡、高可用性、多数据中心、混合和多云的场景支
转载 2024-03-11 09:23:37
117阅读
Harbor 仓库使用介绍(高可用配置)一、Harbor 简介1.Harbor 功能介绍2.Harbor 高可用方式二、Harbor 仓库使用介绍1.安装 Docker2.安装 Docker-Compose3.配置 Harbor4.Harbor 高可用配置1)安装 Nginx 服务2)修改 Nginx 配置文件3)Harbor 界面配置5.验证 一、Harbor 简介Harbor 是由 VMwa
转载 2024-03-08 22:06:31
28阅读
  • 1
  • 2
  • 3
  • 4
  • 5