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
一种DevOpts的实现方式:基于gitlab的
CICD
(一)
写在之前笔者最近准备开始入坑CNCF毕业的开源项目,看到其中有一组开源项目的分类就是DevOpts。这个领域内比较出名的项目是Argocd,ArgoCD是一个用于Kubernetes的持续交付(ContinuousDelivery)工具,它以声明式的方式实现了应用程序的自动化部署和持续集成。ArgoCD借助Kubernetes的资源对象来定义应用程序,提供了一个直观的Web用户界面以及一个命令行界
bug_createman
·
2024-01-07 00:28
gitlab
gitlab–基础–4.2–
CICD
–runner–常用命令
gitlab–基础–4.2–
CICD
–runner–常用命令1、systemctl读取的配置是/etc/systemd/system/gitlab-runner.service文件启动systemctlstartgitlab-runner.service
童先生
·
2024-01-05 11:50
gitlab
服务器
linux
5.云原生之DevOps和
CICD
文章目录怎么理解DevOps?所需环境介绍创建devopsjava项目DockerFile文件Jenkinsfiledevops.yaml文件搭建DevOps项目创建凭证创建devops项目创建流水线编写流线文件运行流线为流水线设置电子邮箱服务器设置QQ邮箱SMTP服务器配置jenkins邮箱服务器使用Webhook触发流水线jenkins配置gitlab凭证jenkins中配置webhookgi
野心与梦
·
2024-01-05 07:17
私有云搭建实战
云原生
devops
servlet
vue3.0 + draggable插件实现卡片拖拽排序功能(数据存前端)
importdraggablefrom'vuedraggable'constcardList=reactive([{id:1,name:'项目列表',src:projectImg,flag:'project'},{id:2,name:'CI/CD',src:
cicd
Img
Joan_King_
·
2024-01-04 04:00
快速上手 vercel,手把手教你白嫖部署上线你的个人项目
与其说这是vercel可行性调研方案,不如说是vercel用法普及,因为vercel自身内置
CICD
,只要你将项目与v
行星飞行
·
2024-01-01 15:45
前端
【
CICD
】gitlab+jenkins+sonarqube实现自动构建、代码自动检测
1前提条件1、需要安装gitlab、jenkins、sonarqube;2、gitlab需要能访问jenkins地址,网络是通的,因为需要通过gitlab推送事件到jenkins机器;3、gitlab项目,需要有主程序员及以上权限。2整体思路1、当有代码push到代码仓库的时候,gitlab是知道的,gitlab检测到有代码push的时候,执行一个钩子(gitlab上叫hook),可以理解为触发一
伍六七AI编程
·
2024-01-01 12:36
日常
面试
ci/cd
devops
jenkins
【前端部署第四篇】使用 Docker 构建缓存及多阶段构建优化单页应用
包括Docker、
CICD
等内容,大纲图示如下:示例代码开源,置于Github中,演示如何对真实项目进行部署上线。simple-deploy:了解最简单的部署,不涉及打包等内容。
蚂蚁二娘
·
2024-01-01 08:57
前端
docker
缓存
DevOps持续交付之容器化
CICD
流水线
DevOps持续交付随着DevOps⼤规模化的落地和应⽤,持续集成以及持续交付已经是⼀种常态的。CI指的是持续集成,使⽤的开源⼯具是Jenkins,CD指的是持续交付和持续部署,⼀个完整的软件开发⽣命周期为:主要流程可以具体为:构建阶段->单元测试阶段->部署阶段->⾃动化测试阶段->部署到⽣产环境阶段->度量和验证阶段。DevOps体系持续集成持续集成(ContinuousIntegration
菜鸟学识
·
2023-12-31 17:23
devops
运维
2022 年全国职业院校技能大赛高职组云计算赛项试卷【赛程名称】云计算赛项第二场-容器云
年全国职业院校技能大赛高职组云计算赛项试卷【赛程名称】云计算赛项第二场-容器云【任务1】容器云平台搭建[5分]【任务2】容器云应用部署:DockerCompose编排部署[7.0分]【任务3】容器云应用部署:基于Kubernetes构建
CICD
旺仔Sec
·
2023-12-28 14:56
高职组云计算职业院校技能大赛
云计算
linux
k8s学习 — (DevOps实践)第十四章 微服务 DevOps 实战
k8s学习—(DevOps实践)第十四章微服务DevOps实战学习资料1项目构建1.1项目环境1.2服务2Jenkins
CICD
2.1创建流水线项目2.2ExtendedChoiceParameter3KubesphereDevOps
西木Qi
·
2023-12-27 17:22
k8s
kubernetes
【Gitlab】
CICD
流水线自动化部署教程
第一步,准备GitLab仓库这个不用多说,得先保证你的项目已经托管在一个GitLab仓库中。第二步,定义`.gitlab-ci.yml`文件在你的项目根目录中创建一个`.gitlab-ci.yml`文件。这个文件将定义所有CI/CD的工作流程,包括构建、测试和部署等步骤例:第三步,编写构建脚本这一步的内容根据自己实际需求来写,可以参考以下配置variables:NODE_OPTIONS:"--ma
接着奏乐接着舞。
·
2023-12-27 10:34
CICD
nginx
gitlab
自动化
运维
微服务面试题及详细答案
架构与微服务架构区别微服务最佳实践微服务间通信同步模式异步模式使用微服务面临的挑战三大挑战分布式与微服务区别接口幂等性分布式事务数据库事务分布式CAP和BASE理论问题的提出火车站售票双因素身份认证微服务pact契约测试康威定律什么是
CICD
JWT
i白
·
2023-12-27 06:12
面试题
面试
java
微服务
持续集成交付
CICD
:Jira 发布流水线
目录一、实验1.环境2.GitLab查看项目3.Jira远程触发Jenkins实现合并GitLab分支4.K8Smaster节点操作5.Jira发布流水线一、实验1.环境(1)主机表1主机主机架构版本IP备注master1K8Smaster节点1.20.6192.168.204.180jenkinsslave(从节点)jira9.12.1192.168.204.180:8801node1K8Sno
cronaldo91
·
2023-12-25 05:57
持续集成交付CICD
ci/cd
jira
持续集成交付
CICD
:Linux 部署 Jira 9.12.1
目录一、实验1.环境2.K8Smaster节点部署Jira3.Jira初始化设置4.Jira使用一、实验1.环境(1)主机表1主机主机架构版本IP备注master1K8Smaster节点1.20.6192.168.204.180jenkinsslave(从节点)jira9.12.1192.168.204.180:8801node1K8Snode节点1.20.6192.168.204.181node
cronaldo91
·
2023-12-24 08:37
持续集成交付CICD
ci/cd
jira
jenkins
持续集成交付
CICD
:Jira 远程触发 Jenkins 实现更新 GitLab 分支
目录一、实验1.环境2.GitLab查看项目3.Jira新建模块4.Jira通过Webhook触发Jenkins流水线3.Jira远程触发Jenkins实现更新GitLab分支二、问题1.Jira配置网络钩子失败2.Jira远程触发Jenkins报错一、实验1.环境(1)主机表1主机主机架构版本IP备注master1K8Smaster节点1.20.6192.168.204.180jenkinssl
cronaldo91
·
2023-12-24 08:35
持续集成交付CICD
ci/cd
jira
jenkins
持续集成交付
CICD
:GitLabCI 封装Python类 并结合 ArgoCD 完成前端项目应用发布
目录一、实验1.环境2.Python代码实现获取文件3.Python代码实现创建文件4.Python代码实现更新文件5.GitLab更新库文件与运行流水线6.ArgoCD完成前端项目应用发布二、问题1.Python获取GitLab指定仓库文件报错2.K8Smaster节点运行Python代码报错一、实验1.环境(1)主机表1主机主机架构版本IP备注master1K8Smaster节点1.20.61
cronaldo91
·
2023-12-23 09:18
持续集成交付CICD
ci/cd
argocd
运维
kubernetes
自动化
Linux 宿主机搭建jenkins
目录前言错误信息前言最近项目需要使用jenkins进行
CICD
,搭建后始终找不到git错误信息SourceCodeManagementNone出现这种情况主要是插件没有了,需要我们安装插件:
总是幸福的老豌豆
·
2023-12-22 13:05
日常工作总结
jenkins
运维
持续集成交付
CICD
:基于ArgoCD 的GitOps 自动化完成前端项目应用发布与回滚
目录一、实验1.环境2.K8Smaster节点部署ArgoCD3.基于ArgoCD实现GitOps(同步部署文件)4.基于ArgoCD实现GitOps(同步HELM文件)二、问题1.ArgoCD连接K8S集群状态为Unknown2.ArgoCD创建application失败3.curl命令一、实验1.环境(1)主机表1主机主机架构版本IP备注master1K8Smaster节点1.20.6192.
cronaldo91
·
2023-12-22 07:41
持续集成交付CICD
ci/cd
argocd
运维
从0开始,做一个后台项目的架构
团队协助基础工具链的选型和培训搭建微服务开发基础设施选择合适的RPC框架选择和搭建高可用的注册中心选择和搭建高可用的配置中心选择和搭建高性能的缓存中间件选择和搭建高性能的消息中间件选择和搭建高性能的关系数据库
CICD
程序员老舅
·
2023-12-21 12:43
C++Linux后端
架构
服务器
linux
C++服务器开发
C++后端开发
C++后台
架构师
持续集成交付
CICD
:HELM 手动完成前端项目应用发布与回滚
目录一、实验1.环境2.K8Smaster节点部署HELM33.K8Smaster节点安装git4.Harbor镜像确认5.HELM手动完成前端项目应用发布与回滚6.代码上传到GitLab二、问题1.Ingress中path的类型有何区别2.HELM创建项目报错一、实验1.环境(1)主机表1主机主机架构版本IP备注master1K8Smaster节点1.20.6192.168.204.180jen
cronaldo91
·
2023-12-21 08:28
持续集成交付CICD
ci/cd
运维
gitlab
持续集成交付
CICD
:HELM 自动化完成前端项目应用发布与回滚
目录一、实验1.环境2.GitLab共享库新建HELMCI流水线3.Jenkins新建HELMCI流水线5.Jenkins构建前端项目6.GitLab共享库新建HELMCD流水线7.Jenkins新建HELMCD流水线8.HELM完成前端项目应用发布与回滚9.Jenkins再次构建前端项目10.HELM再次完成前端项目应用发布与回滚二、问题1.HELMCD流水线报错一、实验1.环境(1)主机表1主
cronaldo91
·
2023-12-21 08:28
持续集成交付CICD
ci/cd
自动化
运维
2023年CKA考题-RBAC访问控制(解析+答案)
deployment-clusterrole的ClusterRole,其对Deployment、StatefulSet、DaemonSet资源只有Create权限;在现有的命名空间app-team1中创建有个名为
cicd
-token
西攻城狮北
·
2023-12-21 01:11
K8S
kubernetes
docker
容器
docker安装sonar后集成本地代码进行质量分析
背景在完成代码后,想做一个较低层级的代码自检,来完善自己代码的质量技术选型在结合现有项目情况下,结合Jenkins走
CICD
过程,选择了sonarqube安装下载地址:自己搜安装教程我来出,首先sonarqube
小赖同学啊
·
2023-12-20 18:55
docker
容器
运维
Lighthouse命令行启动
使用场景:Lighthouse作为一个前端性能检测工具,一般只在浏览器进行调试输出,如果需要集成在
CICD
流水线中对新建的页面进行性能冒烟测试,则需要构建一个docker,使用命令的方式进行集成。
小生测试
·
2023-12-20 13:39
性能测试
高效工具
Lighthouse命令行启动
Lighthouse
前端性能
持续集成交付
CICD
:K8S 自动化完成前端项目应用发布与回滚
目录一、实验1.环境2.GitLab新建项目存放K8S部署文件3.Jenkins手动测试前端项目CD流水线代码(下载部署文件)4.将K8Smaster节点配置为jenkins从节点5.K8S手动回滚前端项目版本6.Jenkins手动测试前端项目CD流水线代码(发布应用)7.Jenkins手动测试前端项目CD流水线代码(添加选择回滚功能)8.Jenkins创建前端项目CD流水线9.GitLab修改代
cronaldo91
·
2023-12-20 07:47
持续集成交付CICD
ci/cd
kubernetes
自动化
持续集成交付
CICD
:K8S 通过模板文件自动化完成前端项目应用发布
目录一、实验1.环境2.GitLab更新deployment文件3.GitLab更新共享库前端项目CI与CD流水线4.K8S查看前端项目版本5.Jenkins构建前端项目6.Jenkins再次构建前端项目二、问题1.Jenkins构建CI流水线报错2.Jenkins构建CI流水线弹出脚本报错3.Jenkins构建CD流水线报错4.URL中特殊字符实现哪些功能5.sed如何实现替换特殊字符一、实验1
cronaldo91
·
2023-12-20 07:17
持续集成交付CICD
ci/cd
kubernetes
自动化
持续集成交付
CICD
:K8S 手动完成前端项目应用发布与回滚
目录一、实验1.环境2.Harbor查看镜像与连接K8S节点3.K8S集群部署nginx-ingress-controller4.Jenkins通过GitLab共享库实现前端项目镜像构建5.K8Snode节点拉取镜像6.K8Smaster节点更新部署文件7.前端项目应用回滚一、实验1.环境(1)主机表1主机主机架构版本IP备注master1K8Smaster节点1.20.6192.168.204.
cronaldo91
·
2023-12-19 06:49
ci/cd
kubernetes
容器
持续集成交付
CICD
:Jenkins使用GitLab共享库实现前端项目镜像构建
目录一、实验1.GitLab修改项目文件与Harbor环境确认2.Jenkins使用GitLab共享库实现前端项目镜像构建3.优化CI流水线封装Harbor账户密码4.Jenkins再次使用GitLab共享库实现前端项目镜像构建一、实验1.GitLab修改项目文件与Harbor环境确认(1)GitLab共享库新建k8sci.jenkinsfile(2)查看目录(3)修改k8sci.jenkinsf
cronaldo91
·
2023-12-19 05:17
持续集成交付CICD
ci/cd
jenkins
gitlab
云原生
CICD
:tekton简单介绍及安装
tekton简单介绍及安装今天开始,我将逐步上新tekton的使用教程,每篇只需5分钟的阅读时间。如有写的不好的地方,欢迎评论指正1.1背景介绍Tekton是一个谷歌开源的kubernetes原生CI/CD系统,功能强大且灵活,开源社区也正在快速的迭代和发展壮大。其实Tekton的前身是Knative的build-pipeline项目,从名字可以看出这个项目是为了给build模块增加pipelin
云原生手记
·
2023-12-19 02:11
tekton
k8s
tekton
ci/cd
云原生
持续集成交付
CICD
:GitLabCI上传Nexus制品
目录一、实验1.GitLabCI上传Nexus制品2.优化GitLabCI(引用系统变量)3.添加if条件判断项目类型4.优化GitLabCI(模板类)二、问题1.GitLabCI获取jar文件失败2.GitLabCI获取流水线项目命名空间失败3.GItLabPackage如何实现上传至本地仓库一、实验1.GitLabCI上传Nexus制品(1)进入共享库(2)修改流水线,提交到masterinc
cronaldo91
·
2023-12-17 21:47
持续集成交付CICD
ci/cd
运维
gitlab
持续集成交付
CICD
:基于 GitLabCI 与 JenkinsCD 实现后端项目发布
目录一、实验1.GitLabCI环境设置2.优化GitLabCI共享库代码3.JenkinsCD发布后端项目4.再次优化GitLabCI共享库代码5.JenkinsCD再次发布后端项目一、实验1.GitLabCI环境设置(1)GitLab给后端项目添加CI配置路径(2)项目添加runnner(3)修改项目本地CI文件,避免运行远程流水线报错(4)分支RELEASE-1.1.1添加到受保护分支(5)
cronaldo91
·
2023-12-17 11:17
ci/cd
持续集成交付
CICD
:Jenkins使用GitLab共享库实现自动上传前后端项目Nexus制品
目录一、实验1.GitLab本地导入前后端项目2.Jenkins新建前后端项目流水线3.Sonarqube录入质量阈与质量配置4.修改GitLab共享库代码5.Jenkins手动构建前后端项目流水线6.Nexus查看制品上传情况7.优化代码获取RELEASE分支8.优化Jenkins流水线项目名称一、实验1.GitLab本地导入前后端项目(1)导入后端maven项目(2)导入前端npm项目2.Je
cronaldo91
·
2023-12-17 11:44
持续集成交付CICD
ci/cd
云计算
运维
jenkins
gitlab
Jenkins项目部署
CICD
目录什么是CI/CD常用CI/CD工具主要步骤1、点击新建任务2、构建自由风格项目3、填写内容①、General1)描述2)丢弃旧的构建②、源码管理1)RepositoryURL2)Credentials3)Branchestobuild4)源码库浏览器③、构建1)单体项目2)微服务架构什么是CI/CDCI/CD是一种通过在应用开发阶段引入自动化来频繁向客户交付应用的方法。CI/CD的核心概念是持
Java王小怪
·
2023-12-16 23:56
jenkins
运维
持续集成交付
CICD
:Jenkins使用GitLab共享库实现基于Ansible的CD流水线部署前端应用的蓝绿发布
目录一、实验1.蓝绿发布准备2.Jenkins使用GitLab共享库实现基于Ansible的CD流水线部署前端应用的蓝绿发布二、问题1.手动构建Jenkins前端项目CI流水线报错一、实验1.蓝绿发布准备(1)环境表1蓝绿发布相关主机服务IP地址端口主机名LB192.168.204.138017tomcatservice1192.168.204.1808019(K8S)master1service
cronaldo91
·
2023-12-16 17:03
ci/cd
jenkins
gitlab
持续集成交付
CICD
:Jenkins使用GitLab共享库实现基于Ansible的CD流水线部署前后端应用
目录一、实验1.部署Ansible自动化运维工具2.K8S节点安装nginx3.Jenkins使用GitLab共享库实现基于Ansible的CD流水线部署前后端应用二、问题1.ansible安装报错2.ansible远程ping失败3.Jenkins流水线通过ansible命令直接ping多台机器的网络状态报错一、实验1.部署Ansible自动化运维工具(1)环境表1主机管理端192.168.20
cronaldo91
·
2023-12-16 17:32
ci/cd
jenkins
gitlab
持续集成交付
CICD
:通过API方式上传Nexus制品
目录一、实验1.通过API方式上传Nexus制品二、问题1.如何通过API方式上传PNG图片2.如何通过API方式上传tar.gz与ZIP文件3.如何通过API方式上传Jarfile文件4.如何通过API方式上传制品(maven类型的制品)文件5.如何下载制品一、实验1.通过API方式上传Nexus制品(1)Nexus选择API界面(2)进入API界面(2)指定仓库名(3)选择上传的目录、文件、文
cronaldo91
·
2023-12-16 17:58
持续集成交付CICD
ci/cd
运维
运维开发
持续集成交付
CICD
:Jenkins使用GitLab共享库实现基于SaltStack的CD流水线部署前后端应用
目录一、实验1.Jenkins使用GitLab共享库实现基于SaltStack的CD流水线部署前后端应用2.优化共享库代码二、问题1.Jenkins手动构建后端项目流水线报错一、实验1.Jenkins使用GitLab共享库实现基于SaltStack的CD流水线部署前后端应用(1)GitLab共享库更新代码①更新共享库目录结构②修改制品类Artifacts.grovvypackageorg.devo
cronaldo91
·
2023-12-16 11:16
持续集成交付CICD
ci/cd
jenkins
gitlab
持续集成交付
CICD
:Jenkins流水线操作Harbor仓库
目录一、实验1.Jenkins主节点安装Docker2.Jenkins主节点安装Harbor3.Jenkins从节点安装Docker4.Jenkins流水线操作Harbor仓库二、问题1.Jenkins主节点登录Harbor仓库报错2.Jenkins流水线里从节点操作docker报错3.Jenkins流水线里从节点远程登录Harbor仓库报错一、实验1.Jenkins主节点安装Docker(1)Y
cronaldo91
·
2023-12-16 11:11
持续集成交付CICD
ci/cd
jenkins
运维
持续集成交付
CICD
:使用Maven命令下载Nexus制品
目录一、实验1.Maven安装2.Nexus搭建公共组仓库及Maven全局配置文件3.使用Maven命令下载Nexus制品一、实验1.Maven安装(1)CentOS环境安装步骤tar-xfapache-maven-3.8.6-bin.tar.gz#解压mvapache-maven-3.8.6/usr/local/maven#移动文件#配置环境变量vim/etc/profileexportJAVA
cronaldo91
·
2023-12-16 04:45
持续集成交付CICD
ci/cd
maven
java
持续集成交付
CICD
:GitLabCI操作Harbor仓库
目录一、实验1.GitLabCI操作Harbor仓库二、问题1.gitlab-runner连接dockerdaemon报错一、实验1.GitLabCI操作Harbor仓库(1)修改GitLabCI共享库代码并提交到materCI.yaml.pipelineInit:tags:-buildstage:.prevariables:GIT_CHECKOUT:"true"script:-ls-l.cibu
cronaldo91
·
2023-12-16 04:41
持续集成交付CICD
ci/cd
运维
云计算
持续集成交付
CICD
:Jenkins配置Nexus制品上传流水线
目录一、实验1.Jenkins配置制品上传流水线二、问题1.上传制品显示名称有误一、实验1.Jenkins配置制品上传流水线(1)新建流水线项目(2)描述(3)添加参数(4)查看构建首页(5)编辑流水线@Library("mylib@master")_importorg.devops.*defcheckout=newCheckout()defbuild=newBuild()defunittest=
cronaldo91
·
2023-12-16 04:11
持续集成交付CICD
ci/cd
jenkins
运维
Gitlab+GitlabRunner搭建
CICD
自动化流水线将应用部署上Kubernetes
文章目录安装Gitlab服务器准备安装版本安装依赖和暴露端口安装Gitlab修改Gitlab配置文件访问Gitlab安装GitlabRunner服务器准备安装版本安装依赖安装GitlabRunner安装打包工具安装docker安装java17安装maven注册GitlabRunner搭建自动化部署准备SpringBoot项目添加一个Controller访问项目容器镜像准备编写Dockerfile准
XiaoHH Superme
·
2023-12-16 03:09
gitlab
kubernetes
devops
ci/cd
持续集成交付
CICD
:Jenkins使用基于SaltStack的CD流水线部署前后端应用
目录一、实验1.Jenkins使用基于SaltStack的CD流水线部署后端应用2.Jenkins使用基于SaltStack的CD流水线部署前端应用一、实验1.Jenkins使用基于SaltStack的CD流水线部署后端应用(1)GitLab添加Token(2)Jenkins添加凭据(3)devops03-env添加脚本#shservice.shdevops03-devops-service1.1
cronaldo91
·
2023-12-16 03:29
持续集成交付CICD
ci/cd
jenkins
saltstack
自动化部署利器jenkins(
CICD
)
书山有路勤为径,学海无涯苦作程序员什么是
CICD
CICD
称之为持续集成、持续交付/部署,CI、CD应该分成两个步骤来阐述CICI(ContinousIntegration)持续集成,指的是频繁地把代码集成主干中
喜马拉雅强
·
2023-12-15 17:01
jenkins
docker
jenkins
自动化部署:在Windows平台安装Jenkins
是
CICD
的一大利器。Jenkins可以做什么它的流水线操作正如其名,将机械的工作流程提炼出来,重复执行
UP技术控
·
2023-12-15 17:24
.NET
项目管理
jenkins
自动化
windows
持续集成交付
CICD
:CentOS 7 安装 Nexus 3.63
目录一、实验1.CentOS7安装Nexus3.63二、问题1.安装Nexus报错2.Nexus启动停止相关命令一、实验1.CentOS7安装Nexus3.63(1)当前操作系统版本&JDK版本cat/etc/redhat-releasejava-version(2)下载Nexus新版本下载地址:https://help.sonatype.com/repomanager3/product-info
cronaldo91
·
2023-12-15 12:52
持续集成交付CICD
ci/cd
基于Kubernetes Jenkins
CICD
(项目实战)
基于KubernetesJenkins
CICD
一、在Kubernetes安装Jenkins优点目前很多公司采用Jenkins集群搭建复合需求的CI/CD流程,但是会存在一些问题主Master发生单点故障时
正在输入中…………
·
2023-12-15 05:25
k8s
kubernetes
jenkins
tomcat
k8s自动化构建Java应用
持续集成交付
CICD
:Jenkins使用基于SaltStack的CD流水线下载Nexus制品
目录一、理论1.salt常用命令二、实验1.SaltStack环境检查2.Jenkins使用基于SaltStack的CD流水线下载Nexus制品二、问题1.salt未找到命令2.salt简单测试报错3.wget输出日志过长一、理论1.salt常用命令(1)salt命令该命令执行salt的执行模块,通常在master端运行,也是我们最常用到的命令salt[options]''[arguments]如
cronaldo91
·
2023-12-15 05:16
持续集成交付CICD
ci/cd
jenkins
saltstack
持续集成交付
CICD
:CentOS 7 安装SaltStack
目录一、理论1.SaltStack二、实验1.主机一安装master2.主机二安装第一台minion3.主机三安装第二台minion4.测试SaltStack三、问题1.CentOS8如何安装SaltStack一、理论1.SaltStack(1)概念SaltStack是基于python开发的一套C/S自动化运维工具,通信采用了zeromq消息队列的(pub/sub),数据传输采用了AES(高级加密
cronaldo91
·
2023-12-15 05:16
持续集成交付CICD
ci/cd
saltstack
持续集成交付
CICD
:Jenkins使用CD流水线下载Nexus制品
目录一、实验1.Jenkins使用CD流水线下载Nexus制品一、实验1.Jenkins使用CD流水线下载Nexus制品(1)Jenkins新建CD流水线(2)新建视图(3)查看视图(4)添加字符参数(5)添加选项参数(6)修改流水线代码"PullArtifacts"阶段通过2个if条件判断项目类型,下载制品函数PullArtifacts()通过wget方式下载制品pipeline{agent{l
cronaldo91
·
2023-12-15 04:45
持续集成交付CICD
ci/cd
jenkins
运维
上一页
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
其他