E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
cicd
cicd
-架构分析分析
整个
cicd
的环境基本就是这样,本次只讲解传统建构的发布,不涉及docker容器化发布整个流程就是开发者把代码写好发给gitlab上面,这个时候就需要做开发者与gitlab的免密,一般开发自己都会做好然后就是
weixin_50801368
·
2023-03-29 02:10
cicd
云原生的
CICD
框架:Tekton
作者|AddoZhang来源|云原生指北Tekton是Google开源的Kubernetes原生CI/CD系统,功能强大扩展性强。前身是Knavite里的build-pipeline项目,后期孵化成独立的项目。并成为CDF下的四个项目之一,其他三个分别是Jenkins,JenkinsX,Spinnaker。为什么说Tekton是Kubernetes原生的,因其基于Kubernetes的CRD定义了
CSDN云计算
·
2023-03-29 01:59
java
kubernetes
docker
python
react
cicd
08--基于Jenkins的通用可扩展
CICD
架构
cicd
08--基于Jenkins的通用可扩展
CICD
架构1介绍2架构2.1架构图2.2主要模块功能3案例3.1场景说明3.2Job-multi的功能脚本3.3执行结果4优化实施5注意事项6说明1介绍随着运维业务的逐渐增加
昕光xg
·
2023-03-29 01:55
Devops
jenkins
可扩展CICD架构
CICD架构
持续集成交付
可配置流水线
从零开始搭建伪
CICD
平台(docker+gitlab+jenkins+maven+tomcat)
注:本人
cicd
小白,对于
cicd
的学习也是基于学习网站视频+搜索资料,光学习只是纸上谈兵,所以想要手动搭建一番并记录于此,如果您对
cicd
了解不多,可以参考此文章,本人会持续更新最终实现效果:gitlab
ls_wxzdl
·
2023-03-24 16:32
CICD
ci/cd
jenkins
devops
项目上线
CICD
流程:git+jenkins从安装部署到代码上线更新
概念java编写开源软件作用CI:持续集成、构建和测试各种项目CI是目前最流行的应用程序开发实践方式CI工具可以自动构建和自动测试代码程序,检测问题提供反馈CD:持续交付Jenkins可以构建项目(需要编译的c、c++、java、go(这类代码本身无法像python、shell、php直接调用代码就能用,需要经过编译成项目才能使用))Jenkins可以做交付服务器,把项目给到应用服务器。需要在Je
JINBIAOROOT
·
2023-03-24 14:59
git
jenkins
ci/cd
2018- 中国东信基于Kubernetes的容器云PaaS平台
东信基于RancherKubernetes架构和建设了他们的容器云PaaS平台,在云原生、容器化、微服务、
CICD
、DevOps等方面的都有了相关实践和应用。
crystal360
·
2023-03-23 15:33
『高级篇』docker之gitlab和jenkins-
CICD
流程(43)
原文链接地址:『高级篇』docker之gitlab和jenkins-
CICD
流程(43)上节已经安装好了gitlab和jenkins,这次就把
CICD
的流程串起来切身的体验下
CICD
。
IT人故事会
·
2023-03-21 15:29
一个快速生成web和微服务代码工具sponge
微服务代码功能包括日志、服务注册与发现、注册中心、限流、熔断、链路跟踪、指标监控、pprof性能分析、统计、缓存、
CICD
等功能。代码解耦模块化设计,包括了从开发到部署完整工程,常用代
zhuyasen
·
2023-03-20 15:51
golang
gin
rpc
微服务
架构
Devops自动化部署方案
CICD
-Jenkins&gitlab实践
1.CI/CD1.1概念持续集成(Continuousintegration)是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。持续部署(ContinuousDeployment)强调部署代码的过程实现自动化。1.2必要性将机械的行为自动化,节
10xjzheng
·
2023-03-19 00:50
CICD
(持续集成/交付/部署)
持续集成(CI:ContinuousIntegration)image.png持续集成,强调在开发人员提交代码后,立即对代码进行单元测试与构建,根据执行结果,我们可以确定新代码与旧代码是否能够正确的集成在一起。在这一阶段能够尽早的暴露一些问题,这也是持续集成的重要性体现。持续交付(CD:ContinuousDelivery)image.png持续交付,是在持续集成的基础之上,将构建后的项目部署到测
CzOrz
·
2023-03-18 20:28
docker-composer安装gitlab,gitlab-runner设置
CICD
,及重置root密码
docker-composer安装gitlab及重置root密码1、部署mkdir/data/gitlabexportGITLAB_HOME=/data/gitlabcd/data/gitlabtouchdocker-composer.yamldocker-composer.yamlversion:'3.6'services:web:image:'gitlab/gitlab-ee:latest'#
跨行菜鸟运维
·
2023-03-17 13:52
docker
composer
gitlab
gitlab-runner
Hexo 实现 Github/Coding 持续集成
本文章首发于https://szhshp.org/tech/2020/03/15/hexo
cicd
.html转载请注明2020-03-15:以下两个方法测试通过开发背景为知笔记的搜索太慢了。
szhielelp
·
2023-03-17 09:48
Jenkins 如何与 Kubernetes 集群的 Tekton Pipeline 交互?
关于如何使用TektonPipeline实现
CICD
可以看这篇文章云原生
CICD
:TektonPipeline实战本文用于构
云原生指北
·
2023-03-15 13:30
测试开发
CICD
——Git——window上安装git——git init 命令——初始化仓库
右键即可看到git-bash,打开git操作界面,输入命令gitinit然后会看到目录下多了个.git文件夹新建一个目录,然后在里面执行gitinit初始化命令,将这个目录作为仓库。执行以后,会在仓库目录下面生成一个.git隐藏文件。===================================================================什么是版本库呢?版本库又名仓库,
小白龙白龙马
·
2023-03-13 12:45
git
linux
java
docker
ubuntu
aws codepipeline创建跨账户的
cicd
参考资料BuildingaCross-accountCI/CDPipelineCreateapipelineinCodePipelinethatusesresourcesfromanotherAWSaccount通常来说,我们会将代码和pipeline配置不同的账户中,在codepipeline的source阶段指定为另一个账号的codecommit仓库。但codepipeline通常由三个阶段组
zhojiew
·
2023-03-12 16:03
AWS
aws
java
云计算
gitlab
cicd
5分钟快速入门搭建私人代码仓库
gitlab是企业级私有服务器本文章采用docker搭建gitlab如有不懂可微信我号yizheng369环境准备购买阿里云服务器,或者其他服务器注意:本文章是用阿里云的centos7.6作为服务器搭建步骤1.设置环境变量exportGITLAB_HOME=/srv/gitlab2.编写docker-compose.yml创建文件夹gitlabmkdir-p/opt/docker-compose/
yuanyi正
·
2023-03-11 21:56
git
github
linux
gitlab
docker
运维
如何使用 GitHub Actions 实现 Hexo 博客的
CICD
仓库准备项目仓库说明https://github.com/WinterChenS/blog-back用于存放hexo生成的项目,可以理解成源码https://github.com/WinterChenS/WinterChenS.github.io存放hexo编译后的静态文件,也是博客页面秘钥生成Hexo编译之后需要把生成的静态页面代码push到githubpages的仓库,也就是WinterChe
Winter_Chen
·
2023-03-10 21:59
Kubernetes 集群中使用 GitLab-Runner来执行任务
版本需要准备好Ingress,参考helm部署ingress-nginx需要准备好Gitlab,参考Helm部署GitLab14.0需要准备好镜像仓库,参考Helm部署Harbor2.3.0背景传统的
CICD
task
行者深蓝
·
2023-03-10 12:04
网络安全数据集
CICD
Dos地址:https
Bin_ZH
·
2023-03-09 21:07
单体 vs 微服务架构
随着微服务的兴起,带动了一大堆新的概念或者曾经的技术或理论又重新被赋予生命力,诸如康威定律、敏捷开发、DevOps、
CICD
、DDD、RPC等不一而
土豆的奥特之父
·
2023-03-09 13:44
巧用GitHub Action实现自动化部署Java项目
⭐⭐⭐⭐转载请注明出处:https://blog.csdn.net/weixin_43461520/article/details/127475965前言我在前几天写了篇文章,是说如何使用GitLab
CICD
Robod
·
2023-02-25 13:35
实用技巧
java
github
自动化
后端
运维
jenkins harbor webhook自动触发构建
背景:
cicd
还是基于jenkins(spinnaker虽然也玩了,公司规模也小,简单jenkins可以走天下)其实很多场景还是手动构建的,基本没有做自动构建的jenkins流程。
·
2023-02-24 23:12
K8s+Jenkins+GitLab+Harbor+
CICD
持续集成、持续部署实战
文章目录引两种部署方式介绍Pipeline部署到DockerPipeline部署到K8s说明环境准备环境变量环境包下载Java&Maven环境配置服务部署Jenkins免密Jenkins连接到K8s配置Jenkins手动生成证书创建凭据配置k8s云集群Pipeline部署到Docker配置Jenkins任务新建任务参数化构建
秋风お亦冷
·
2023-02-22 09:50
K8s
运维企业实战笔录
jenkins
ci
docker
基于Jenkins+Maven+Gitea+Nexus从0到1搭建
CICD
环境
在传统的单体软件架构中,软件开发、测试、运维都是以单个进程为单位。当拆分成微服务之后,单个应用可以被拆分成多个微服务,比如用户系统,可以拆分成基本信息管理、积分管理、订单管理、用户信息管理、合同管理等多个微服务模块。这个时候对每个模块分别打包、发布运行、开发、测试、运维的,对于测试、运维的工作量会极大增加。在这个过程中,如果缺乏自动化测试、自动化集成/部署、自动运维等能力,带来的影响是软件交付周期
跟着Mic学架构
·
2023-02-17 15:46
k8s部署-26-k8s与
cicd
持续集成、交付、部署的总流程(一)
cicd
是什么?
cicd
是做什么的,如何使用
cicd
,是不是身边的人经常说这些东西的,但是到底是什么,你真的理解了嘛?我们往下看哈。什么是
cicd
CICD
,简单来说就是持续集成,持续交付的一整套流程。
运维家
·
2023-02-17 05:08
gitlab
cicd
(四) gitlab ci文件编写规范格式
官方文档https://docs.gitlab.com/ce/ci/yaml/README.html通用示例stages:#定义步骤列表类型,从上往下执行-build-releasebuild:#job名字stage:build#和stages对应的名字image:i.harbor.xxxx.com/public/node:10-alpine-node-sass#使用的镜像,如果不写,就是注册ru
lyy910203
·
2023-02-06 17:34
基于GitLab构建企业级
CICD
-Gitlab-Runner
背景在过往企业开发中,大部分企业从开发到测试,到部署目前还是手工进行在一些某些中大型企业中,目前构建及部署还是直接使用二进制包部署,或直接单机运行在某些场合下,仓库中代码的编译需要硬件支持,致使本地无法编辑及运行在某些场合下,我们希望根据不同的用户需求部署到不同集群环境中,以实现资源的合理分配在某些时候,用户编译及部署是一项枯燥的工作,我们希望能实现开发工程师无感知的配置代码仓库中的配置文件即可愿
Mr.Lee jack
·
2023-02-02 17:10
k8s
通用
自动化测试
gitlab
docker
kubernetes
gitlab-runner
GitLab CI/CD,iOS项目管控实战应用
CICD
官网简介https://docs.gitlab.com/ee/ci/README.html
CICD
_Framework.png一、基本概念1.1.CI/CDCI,Con
O2Space_Xiu
·
2023-02-01 08:46
go-zero开发-
cicd
通过使用goctl生成dockerfile或者自己改下方模板。#build过程FROMgolang:alpineASbuilderLABELstage=gobuilderENVCGO_ENABLED0ENVGOOSlinuxENVGOPROXY=https://mirrors.aliyun.com/goproxy/,directWORKDIR/build/zeroADDgo.mod.ADDgo.s
Doter
·
2023-02-01 07:03
在内网部署支持ssl的docker私仓
registry需要4431194:1194/udp更换来此加密ssl证书\cp-a/free_
cicd
fs0/k8s_data/registry_ssl/certs/private.pem/free_
cicd
fs0
·
2023-01-30 09:08
dockerssl
【Drone-初识篇】Drone借助GitLab构建
CICD
环境、以及编写 .drone.yaml 流水线
drone是一个持续集成化工具,能够使用强大的云原生管道引擎自动化他们的构建、测试和发布工作流;简单来说:类似写shell脚本,只是脚本内容不一样;其他持续集成工具,如:jenkins、gitlab-
cicd
秋意临
·
2023-01-28 20:14
容器云
docker
kubernetes
云计算
git
云原生
2022-03-12:k8s如何搭建gogs+drone实现自动化部署
cicd
,yaml如何写?
2022-03-12:k8s如何搭建gogs+drone实现自动化部署
cicd
,yaml如何写?
福大大架构师每日一题
·
2023-01-27 15:48
Fastlane的集成和使用 包括 ios/mac 项目示例
fastlane简介:Git地址:Fastlane文档地址:FastlaneDocumentFastlane是一整套的客户端
CICD
工具集合。
Jesscia_Liu
·
2023-01-27 08:31
5分钟搞懂Jenkins分布式架构
Jenkins通常以单节点模式工作,但其也可以通过代理的方式实现多节点架构,从而能够横向扩展Jenkins系统,支持大规模
CICD
流水线。
DeepNoMind
·
2023-01-26 12:40
Jenkins+Gitlab搭建
CICD
流程进阶——集成Sonarqube
本文基于上一篇Jenkins+Gitlab搭建
CICD
流程入门-(jianshu.com)做sonarqube的集成和制品的管理。
文景大大
·
2023-01-26 04:16
Kubernetes部署ldap
dochttps://hub.kubeapps.com/char...ldap389tcp636tcpinitpvkubectlapply-f/free_
cicd
fs0/k8s_ymls/app-yml
·
2023-01-18 17:30
kubernetesldap
cicd
的部署--gitlab
目录gitlab通过容器部署gitlab服务器gitlab中主要的概念客户端上传代码到gitlab服务器查看项目路径,采用http方式上传使用ssh免密推送代码巩固练习gitlab它是一个开源的git仓库服务器。用于实现代码集中托管分为企业版和CE社区版部署方式:软件包部署、容器部署通过容器部署gitlab服务器将虚拟机192.168.4.20(具体看自己的gitlab服务器的ip,可能是88网段
郭不戳
·
2023-01-18 09:22
cicd的部署
gitlab
linux
服务器
devops
运维
cicd
的部署--Jenkins及自动部署
目录CI(持续集成)/CD(持续交付)软件程序上线流程安装jenkins服务器CI(持续集成)/CD(持续交付)配置jenkins软件版本管理配置jenkins访问gitlab代码仓库测试下载下载到子目录准备两台web服务器部署代码到web服务器自动化部署流程在jenkins上安装、配置httpd共享服务器配置jenkins把gitlab下载的代码打包web服务自动部署安装httpd服务编写自动上
郭不戳
·
2023-01-18 09:22
cicd的部署
jenkins
运维
python
devops
运维开发
不背锅运维:云原生下的
CICD
-3件套快速搭建合集:jenkins+harbor+gitlab
使用docker容器启动jenkinsdocker run -d -u root --name jenkins-ser01 --restart=always -p 80:8080 -p 50000:50000 -v /data:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock jenkinsci/blueocean需要注意
·
2023-01-13 18:44
jenkins
k8s部署SpringBoot项目
一、前言本文将介绍如何通过
CICD
将SpringBoot框架的Web项目发布到k8s集群中,文章中有使用到eureka的注册,如果对如何在k8s集群中部署eureka,那么可以参考本人的k8s部署eureka
阿靖哦
·
2023-01-12 20:59
k8s部署
kubernetes
spring
boot
gitlab runner
这里介绍下gitlabrunner的dockerindocker模式,即,gitlabrunner安装在镜像里,
cicd
跑的服务器也在一个镜像里。
lyyiangang
·
2023-01-12 18:10
工具
gitlab
docker
容器
基于Kubernetes构建
CICD
(3)了解
CICD
的配置步骤和方法。1.1.2案例分析1.规划节点ZooKeeper集群系统的节点规划,见表1-1-1。
皮皮蟹虾饺
·
2022-12-23 05:03
Cloud
Computing
kubernetes
ci
jenkins
不背锅运维:云原生下的
CICD
-3件套快速搭建合集:jenkins+harbor+gitlab
使用docker容器启动jenkinsdocker run -d -u root --name jenkins-ser01 --restart=always -p 80:8080 -p 50000:50000 -v /data:/var/jenkins_home -v /var/run/docker.sock:/var/run/docker.sock jenkinsci/blueocean需要注意
·
2022-12-20 21:29
jenkins
GitLab + Jenkins + Harbor 工具链快速落地指南
我知道你想要一条闪闪亮的工具链来支撑你的应用
CICD
流程,你想要“最佳实践”,你想要既灵活又简单还易维护,你有一肚子的既要,又要,还要……行,今天我就给你一个“既有,又有,还有”的《GitLab+Jenkins
·
2022-12-18 22:30
springboot项目结合gitlab的
cicd
实现自动化部署
一、安装GitLab因为通过gitlab得
CICD
脚本结合容器化技术来构建部署项目,所以需要先拉取gitlab镜像dockerrun-d-p2443:443-p5678:80-p2222:22
sha1024
·
2022-12-15 15:40
docker
SpringBoot
java
spring
boot
git
容器
devops
布客社区近日指明DevOps的三层含义和未来发展方向
吸收并继承之前的项目管理模式,例如敏捷开发中的测试自动化和
CICD
等。以后的发展方向:BizDevOps,简而言之就是网赚自动化。技术和商务边界打破。程序员可以直接从市场赚钱。
布客飞龙
·
2022-12-15 08:24
技术评论
devops
运维
k8s 监控
cicd
运维3大核心方向 想成为和我一样的专家么 经验分享给你
运维目前3大核心方向想成为和我一样的专家么经验分享给你目前运维的3个火热的方向:k8s、监控、
cicd
分析视频链接无论是否直接维护开发这3大类工具,都必须要求我们对这些比较熟悉为什么现在k8s相关岗位火热
·
2022-12-14 14:54
手摸手教你 docker+jenkins+gitlab 部署你的前端项目
学习了一周的
CICD
,踩了很多坑,都是泪,特此记录一下整个过程,本次项目产出效果是,gitpush的时候自动化直接部署到服务器上,以下是整个大致流程:1、本地代码push到gitlab2、gitlab通过
爱吃 香菜
·
2022-12-11 09:35
软件测试
程序人生
自动化测试
jenkins
docker
gitlab
软件测试
自动化测试
转载:手摸手教你docker+jenkins+gitlab部署你的vue前端项目
原文:手摸手教你docker+jenkins+gitlab部署你的vue前端项目-掘金前言:学习了一周的
CICD
,踩了很多坑,都是泪,特此记录一下整个过程,本次项目产出效果是,gitpush的时候自动帮构建并部署到服务器
jingqw
·
2022-12-11 09:04
jenkins
docker
运维
vue.js
前端
CICD
问题笔记
1.运行jar包自动被kill#解决:一不行就用二#一.shell前加语句exportJENKINS_NODE_COOKIE=dontKillMe#二.结束前一个进程后面加间隔sleep5s2.gitlab在gitbook-runner容器注册runner#报错:不加-uroot会提示权限被拒绝#解决:加runner参考文档,进容器参考以下dockerexec-it-uroot[Container
Mico18
·
2022-12-08 11:55
系统运维
jenkins
svn
运维
git
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他