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
[软件安装]:docker安装gitlab
1、创建gitlab工作目录sudomkdir-p/usr/local/gitlab/{config,logs,data}下载镜像sudodockerpullgitlab/gitlab-ce:17.11.12、编写docker-compose.ymlcd/usr/local/gitlabsudovidocker-compose.yml写入内容:version:'3.6'services:gitla
·
2025-07-11 03:12
CICD
[软件安装]:ubuntu安装私有镜像仓库-Harbor
一、安装docker的文章
CICD
[软件安装]:ubuntu24安装Docker-CSDN博客二、安装Harbor镜像仓库1、安装harbor依赖的插件sudoaptupdatesudoaptinstall-ydocker-compose-pluginsudoaptinstall-ydocker-compose
东林牧之
·
2025-07-11 03:12
CICD
ubuntu
linux
运维
CICD
[导航]、docker+gitlab+harbor+jenkins从安装到部署
一、安装
CICD
[软件安装]:docker安装gitlab-CSDN博客
CICD
[软件安装]:ubuntu安装jenkins-CSDN博客
CICD
[软件安装]:ubuntu安装私有镜像仓库-Harbor-CSDN
·
2025-07-11 03:11
云原生--微服务、
CICD
、SaaS、PaaS、IaaS
往期推荐浅学React和JSX-CSDN博客一文搞懂大数据流式计算引擎Flink【万字详解,史上最全】-CSDN博客一文入门大数据准流式计算引擎Spark【万字详解,全网最新】_大数据spark-CSDN博客目录1.云原生概念和特点2.常见云模式3.云对外提供服务的架构模式3.1IaaS(Infrastructure-as-a-Service)3.2PaaS(Platform-as-a-Servi
青秋.
·
2025-07-09 05:01
云原生
docker
云原生
微服务
kubernetes
serverless
service_mesh
ci/cd
使用Dockerfile自动设置时区
问题描述一般的
CICD
过程中,Jenkins和Docker往往是交叉使用的,以达成自动化部署的目的。但是在安装某些依赖的时候,总是会跳出讨人厌的时区设置且需要人手动输入交互,大大影响了自动化效率。
Roadinforest
·
2025-07-06 11:09
docker
jenkins
git本地裸仓库的“激活”:在同一台 Linux 服务器上创建工作区
现在,假设我们已经在Linux服务器上的/data/gitlab/cex-
cicd
/pipeline.git路径下拥有一个这样的裸仓库(之前备份或创建的
运维开发王义杰
·
2025-06-29 10:17
系统运维
软件工具
服务器
git
linux
ci | cd
持续集成开发人员写出的代码提交到共享仓库比如说Git自动触发代码检查测试好处:很快的发现bug代码不用堆积cd:持续交付:代码测试没问题后自动打包成可以发布的版本需要手动试用持续部署:更进一步,全面部署到生产环境
cicd
hxdcxy
·
2025-06-27 09:07
ci/cd
【网络安全】漏洞挖掘之命令注入漏洞解析
漏洞简介AtlassianBitbucketServer和DataCenter是Atlassian推出的一款现代化代码协作平台,支持代码审查、分支权限管理、
CICD
等功能。
·
2025-06-05 21:06
gitlab-runner安装教程基于gitlab-ce的
CICD
上一片文章中,我们讲解了一下,企业内部代码服务器,gitlab-ce的搭建,搭建之后,我们有了代码管理的工具,基于代码工具gitlab-ce的基础上,我们聊一下企业内部的
cicd
首先就是为什么要用gitlab-runner
~快乐小青蛙~
·
2025-05-26 04:22
企业级开发环境搭建
gitlab
java
CICD
编译时遇到npm error code EINTEGRITY的问题
场景
CICD
编译时抛出npmerrorcodeEINTEGRITY的错误npmerrorcodeEINTEGRITYnpmerrorsha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA
Am1nnn
·
2025-05-24 08:25
npm
前端
node.js
云计算-容器云-部署
CICD
-Runners-demo2048
1、部署GitLab(3分)将GitLab部署到Kubernetes集群中,设置GitLab服务root用户的密码,使用Service暴露服务,并将提供的项目包导入到GitLab中。在Kubernetes集群中新建命名空间gitlab-ci,将GitLab部署到该命名空间下,Deployment和Service名称均为gitlab,以NodePort方式将80端口对外暴露为30880,设置GitL
大G哥
·
2025-05-11 03:53
云计算
实践005-Gitlab
CICD
全项目整合
文章目录环境准备环境准备集成KubernetesGitlab
CICD
项目整合项目整合整合设计后端Java项目部署后端Java项目静态检查后端Java项目镜像构建创建Java项目部署文件创建完整流水线前端
木二_
·
2025-05-09 02:34
运维工具
gitlab
ci/cd
前端项目使用gitlab-
cicd
+docker实现自动化部署
前言为什么使用
cicd
+docker?
joker.zeng
·
2025-05-09 02:33
前端
gitlab
docker
ci/cd
Rancher实践指南:
CICD
Gitlab集成及配置
Rancher实践指南:
CICD
Gitlab集成及配置引言:本文将为您介绍如何使用Rancher平台搭建
CICD
环境,并详细解释如何集成和配置Gitlab。
海上的风浪
·
2025-05-09 02:02
rancher
gitlab
实践004-Gitlab
CICD
部署应用
文章目录Gitlab
CICD
部署应用部署设计集成Kubernetes后端Java项目部署创建gitlab部署项目创建部署文件创建流水线提交流水线前端Web项目部署创建gitlab部署项目创建部署文件创建流水线提交流水线
木二_
·
2025-05-09 02:02
运维工具
gitlab
ci/cd
devops
云计算-容器云-部署
CICD
-jenkins连接gitlab
安装Jenkins将Jenkins部署到default命名空间下。要求完成离线插件的安装,设置Jenkins的登录信息和授权策略。上传BlueOcean.tar.gz包[root@k8s-master-node1~]#tar-zxvfBlueOcean.tar.gz[root@k8s-master-node1~]#cdBlueOcean/images/vim/etc/docker/daemon.j
生雨声
·
2025-05-04 06:16
#
容器云服务搭建
云计算
jenkins
gitlab
用 AI 革新软件测试
本文介绍了将自动化测试、AI和
CICD
集成在一起,创建AI驱动的无缝测试环境的新框架Shortest,研发团队可以借助该框架用AI赋能自动化测试,进一步原文:RevolutionizingSoftwareTestingwithAI
·
2025-04-23 21:26
程序员
深入理解
CICD
与 Jenkins 流水线:从原理到实践
CICD
(持续集成、持续交付/部署)作为一种先进的软件开发实践理念,应运而生并迅速得到了广泛应用。
Linux运维技术栈
·
2025-04-21 20:57
jenkins
运维
流水线
ci/cd
脚本
(
CICD
)自动化构建打包、部署(Jenkins + maven+ gitlab+tomcat)
一、平滑发布与灰度发布**什么叫平滑:**在发布的过程中不影响用户的使用,系统不会因发布而暂停对外服务,不会造成用户短暂性无法访问;**什么叫灰度:**发布后让部分用户使用新版本,其它用户使用旧版本,逐步扩大影响范围,最终达到全部更新的发布方式;灰度发布与平滑发布其实是关联的。当服务器的数量只有一台的时候,不存在灰度发布,一旦发布了就是所有用户都更新了,所以这个时候只有平滑发布。当服务器数量大于一
小刘同学....
·
2025-04-17 15:41
自动化
jenkins
maven
【1】
CICD
持续集成-docker本地搭建gitlab代码仓库社区版
一、gitlab社区版概述GitLab社区版(CommunityEdition,CE)是一个开源的版本控制系统,适用于个人开发者、中小团队及大型企业。GitLab社区版采用MIT许可证,用户可以免费使用和修改源代码。其主要功能包括代码托管、版本控制、项目协作、代码审查以及集成CI/CD等。主要功能.代码托管和版本控制:GitLab社区版提供了基本的代码托管和版本控制功能,适合个人或小型团
rider189
·
2025-04-17 01:38
云原生-devops
ci/cd
docker
gitlab
SaaS平台独立运维面试题附答案
需要能够独立搭建监控平台、
CICD
平台,静态代码分析、代码审核、日常运维等。因为要招聘一个高手,所以技术面试题少不了。哈哈哈~通过探讨技术问题,迅速摸清楚员工的思维方式,准确判断员工是否适合岗位。
徐福记c
·
2025-04-16 17:21
运维
运维
007.Gitlab
CICD
缓存与附件
文章目录缓存与产物缓存与产物概述同分支不同job数据共享默认数据共享不同Job数据共享不同分支相同job数据共享跨分支同job数据共享不同分支不同job数据共享跨分支跨job数据共享将文件/夹保存为附件产物介绍创建产物跨job共享产物缓存与产物缓存与产物概述缓存是一种临时存储机制,用于在流水线的不同运行之间保留可复用的中间文件或依赖项(如第三方库、编译中间产物)。其核心目标是减少重复性任务的执行时
木二_
·
2025-04-15 05:50
运维工具
gitlab
缓存
ci/cd
devops
从理论到实践:自动化测试在
CICD
中的十大优化策略
在现代软件开发中,持续集成(
CICD
)已成为提升开发效率和软件质量的重要手段。自动化测试是
CICD
流程中的核心部分,它不仅能加速开发周期,还能确保软件在每个阶段都能保持高质量。
威哥说编程
·
2025-04-13 12:55
运维
ci/cd
自动化
006.Gitlab
CICD
流水线触发
文章目录触发方式介绍触发方式类型触发方式实践分支名触发MR触发tag触发手动人为触发定时任务触发指定文件变更触发结合分支及文件变更触发正则语法触发触发方式介绍触发方式类型Gitlab
CICD
流水线的触发方式非常灵活
木二_
·
2025-04-12 18:30
运维工具
gitlab
ci/cd
devops
Azure DevOps Learning
AZ400MicrosoftAzureFundamentals(AZ-900)视频资料:Link微软文档:Link2202309251CloudComputingandVocalbularyScalabilityElasticityAgility=>偏向于
CICD
watershed1993
·
2025-04-12 03:49
azure
devops
flask
【Devops实践】Git+Gitlab+Jenkins pipeline(maven+Sonarqube+harbor) +k8s 整合
CICD
代码发布流程Git提交代码拉取代码用户GitlabJenkinspipeline整合k8s部署deployment1.git提交代码2.gitlab存储代码3.Jenkinspipeline整合(maven编译代码->Sonarqube代码质量检测->经过代码质量检测后代码构建的容器镜像存到harbor镜像仓库),将写好的yaml文件传送到K8smaster中执行4.k8sapply-fyaml文
qq707203070
·
2025-03-30 04:17
devops
jenkins
devops
git
gitlab
maven
云原生 | 下一代CI/CD工具,Tekton入门部署指南
目前,私有云市场占有率比较高的
CICD
工具对Kubernetes都有所支持,比如Jenkins、GitLabCI。但是这些工具只是将Kubernetes作为其扩展的一个方面
元气满满的热码式
·
2025-03-26 10:53
云原生
ci/cd
tekton
运维
spring cloud+
cicd
[gitlabci-runner]+docker-compose 微服务框架
docker-composeeurekaapollodocker/docker-composeDocker资源限制之内gitlabgitlab仓库docker-registry直接使用搭建Harbor镜像私仓
cicd
gitlabci-runner
水木天狼
·
2025-03-26 08:44
devops
develop
centos
docker
spring
jenkins
Python自动化运维开发系列—
CICD
项目
导语都忘记是什么时候知道python的了,我是搞linux运维的,早先只是知道搞运维必须会shell,要做一些运维自动化的工作,比如实现一些定时备份数据啊、批量执行某个操作啊、写写监控脚本什么的。后来发现工作量大的时候shell开始变慢,实现某个功能使用shell感觉力不从心,听人说python能实现shell能做的一切功能,而且开发效率高,速度快,慢慢的就认识了python,多多少少看点简单的东
weixin_46240874
·
2025-03-19 20:16
CICD
系列之k8s
k8s安装操作系统配置主机规划hosts配置(所有主机都要配置)防火墙配置(所有主机都要配置)内核配置参数(所有主机都要配置)selinux和swap配置(所有主机都要配置)ipvs配置(所有主机都要配置)安装docker安装k8s组件配置k8s组件安装yum源安装kubelet,kubeadm,kubectl(所有节点都要安装,工作节点不用安装kubectl)设置kubelet开机自启动初始化集
john137724
·
2025-03-11 05:31
DEV-OPS
k8s
CICD
系列之jenkins
jenkins专题安装docker&docker-compose安装jenkins编写docker-compose.yml脚本配置jenkins安装常用插件记录jenkins安装、配置、使用的常用操作linux物理机安装安装docker&docker-composedocker安装与配置安装jenkins#创建docker桥接网络dockernetworkcreatejohn-net#新建数据目录
john137724
·
2025-03-11 05:30
DEV-OPS
docker
jenkins
CICD
系列之harbor
镜像仓库专题安装docker&docker-compose安装harbor下载并解压安装文件修改配置文件安装、管理harbor访问harbor重点提示记录镜像仓库的常用操作。安装docker&docker-composedocker&docker-compose安装与配置安装harbor下载并解压安装文件#下载到指定目录并进入该目录wgethttps://github.com/goharbor/h
john137724
·
2025-03-11 05:30
DEV-OPS
harbor
确保代码质量和系统的可持续发展能力
审查代码质量:利用GitLab
CICD
集成SonarQube工具扫描代码,设置质量门禁,对严
徐福记c
·
2025-03-08 22:40
运维
运维
k8s部署Nginx实现外部访问
NAMESTATUSROLESAGEVERSIONmasterReadymaster3d8hv1.18.1nodeReady3d8hv1.18.12.检查主机上是否存在Nginx镜像[root@master
cicd
leetrocken
·
2025-03-02 09:57
nginx
docker
k8s
yaml
通过docker和gitlab实现项目自动打包部署
预备知识:开发模式转变:瀑布模型——》敏捷开发——》DevOpsDevOps:DevelopmentOperations的组合词
CICD
:持续集成(ContinuousIntegration),持续交付
hxj..
·
2025-02-28 02:13
服务部署
docker
容器
运维
基于自动化发布流程,运用多个工具实现高效运维实战
目前在对于云上的发布的流程基本上是,Terraform部署基础架构->Jenkins类的
CICD
工具发布应用->无服务化部署定时和事件触发的作业。本文将从如何建设自动化发布流程的原理入手,
罗伯特之技术屋
·
2025-02-19 14:57
运维
自动化
川普币,一夜暴涨160多倍:暴涨背后的风险与争议
发行情况TRUMP币官网显示,该代币80%的供应量由特朗普旗下公司
CICD
igital和名为“FightFig
LinkTime_Cloud
·
2025-02-05 16:20
区块链
人工智能
《DevOps》系列K8S部署
CICD
流水线之K8S通过Yaml部署动态Jenkins-slave,以及Jenkins平台基于Gitlab实现SSO授权认证
架构服务器IP服务名称硬件配置192.168.1.100k8s-master8核、16G、120G192.168.1.101k8s-node18核、16G、120G192.168.1.102k8s-node28核、16G、120G192.168.1.103nfs2核、4G、500G操作系统:Rocky9.3jenkins版本:2.477原理JenkinsMaster接到构建任务后会动态在集群中的一
洋葱_学习过程
·
2025-01-29 01:25
devops
kubernetes
jenkins
Docker多架构镜像构建踩坑记
背景公司为了做信创项目的亮点,需要将现有的一套在X86上运行的应用系统迁移到ARM服务器上运行,整个项目通过后端Java,前端VUEJS开发通过
CICD
做成Docker镜像在K8S里面运行。
一直学下去
·
2025-01-25 04:55
docker
容器
adm64
arm64
多架构
云原生
CICD
初体验
本文主要记录了如何在k8s上快速部署云原生的工作流引擎ArgoWorkflow。ArgoWorkflow是什么ArgoWorkflows是一个开源的云原生工作流引擎,用于在Kubernetes上编排并行作业。Argo工作流作为KubernetesCRD实现。定义工作流,其中工作流中的每个步骤都是一个容器。将多步骤工作流建模为一系列任务,或使用DAG来捕获任务之间的依赖关系图。使用Argo可以在很短
·
2025-01-16 14:19
编译Windows平台的Nginx+ngx_http_proxy_connect_module
通过几天痛苦的尝试,最后参考了github大神项目通过在线
CICD
工具编译window平台可用的ng。步骤:获取git可识别的patch由于CI
Grovvy_Deng
·
2024-09-16 00:47
windows
nginx
http
Windows .NET8 实现 远程一键部署,几秒完成发布,提高效率 -
CICD
1.前言场景(工作环境一键部署到远端服务器[阿里云])
CICD
基本步骤回顾https://blog.csdn.net/CsethCRM/article/details/1416046382.环境准备服务器端
安得权
·
2024-09-14 05:31
CICD
windows
.net
gitlab+habor+jenkins+k8s 安装流程及配置实现
CICD
以下是基本的安装流程及配置实现
CICD
的步骤:安装GitLab:安装依赖项:yuminstallcurlpolicycoreutils-pythonopenssh-server启动和设置SSH:systemctlenablesshd
爱摄影的程序猿
·
2024-09-09 13:24
开发工具
devops
CICD
devops
jenkins
gitlab
什么是DevOps? 什么是DORA?
但对于传统应用程序开发的同学,经常被DevOps,Microservice,
CICD
,DORA这些新颖的名词搞得晕头转向。那么到底什么是DevOps?什么是DORA呢?
十年铸器
·
2024-08-31 09:56
IT项目与团队
运维
DORA
CICD
写在前面参照文章:https://blog.csdn.net/liuge36/article/details/83055512之前写了比较完整的相关,但是发现,工作中只是需要用到以下简单的点就可以了总结简单的自动化部署的项目的方法:前置:gitlab:做代码托管服务器A公司服务器gitlab-ci(Runner):服务器B安装Docker医院服务器01为项目注册一个runner,这个runner去
留歌留歌
·
2024-08-24 16:30
部署运维
工具类
cicd
Kubernetes实战指南:零宕机无缝迁移Spring Cloud至k8s
在我们将大大小小的项目完成容器化以后,测试、UAT、生产环境的发版工具以及
CICD
流程慢慢的实现统一化管理,并且基于k8s开发了内部的发版审核平台,同时接入了Jira等项目管理工具。
司腾
·
2024-08-23 19:17
Java
spring
cloud
程序员
kubernetes
spring
cloud
java
程序人生
数据结构
gitlab-ci_cd语法
CICD
工作原理1、将代码托管在git2、在项目根目录创建ci文件.gitlan-ci.yml在文件中指定构建,测试和部署脚本3、gitlab将检测到他并使用名为gitRunner的工具运行脚本4、脚本被分组为作业,他们共同组成了一个管道gitlab-ci的脚本执行,需要自定义按照对应的gitlab-runner来执行,代码push之后webhook检测到代码变化就会触发gitlan-ci,分配到各个Ru
qq_492448446
·
2024-03-06 19:44
CICD
java
持续集成(
CICD
)- Jenkins+Git+gogs综合实战(笔记一)
环境部署四、第一次启动jenkins五、启动jenkins(非第一次启动)六、jenkin简单应用举例创建任务:编写构建脚本运行脚本-Buildnow查看运行结果目录续集----下面内容见:持续集成(
CICD
简丹**
·
2024-03-04 15:07
jenkins
ci/cd
jenkins
测试工具
cicd
定义需要部署的资源K8SKustomization方式部署deployment.yaml定义一组pod的资源,可以由多个pod组成容器组,不过一般不建议这么做,而是各个服务独立开来主要定义的资源image使用的镜像(从公司harbor读取)env环境变量(consul的地址和token)ports对外暴露服务的端口resources资源限制(hpa扩容的依据)readinessProbe,live
·
2024-02-20 16:39
https
云原生之容器管理工具Portainer
1.简介前面文章我们讲Docker、DockerCompose和DockerSwarm都是在Linux系统上手工命令行去操作,在第一次安装的时候可以命令行,以后运维和
CICD
流程操作中,如果还要命令行去各个节点操作
鬓戈
·
2024-02-19 11:27
云原生
云原生
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他