CICD
CICD
CI/CD 是一种通过在应用开发阶段引入自动化来频繁向客户交付应用的方法。
CI/CD 是一种通过在应用开发阶段引入自动化来频繁向客户交付应用的方法。

问题

事业单位云原生·2022-11-04
zftang · 小白一枚 擅长领域:数据库, 云计算, 服务器
65 会员关注
具备系统跨地域、快速弹性部署的能力;具备流量可随时动态调配的全业务“多地多活”的能力具备一体化研发运维°能力具备海量业务并行处理的能力。
银行DevOps·2022-02-16
顾黄亮课题专家组 · 畅销书作者 擅长领域:云计算, 数据库, 系统运维
107 会员关注
通常来说,把安全嵌入至DevOps有两种方式,一种是偏向工具或框架的安全,以安全工具内嵌的方式,还有一种是在安全的框架下,做交付生命周期的安全控制,和第一种相比,这种方式更难。因为除了技术的安全(漏洞、恶意代码)以外,绝大多数的安全风险集中在日常操作,业务流程设计,边界,流水线和监...
IT其它DevOps·2022-04-08
顾黄亮课题专家组 · 畅销书作者 擅长领域:云计算, 数据库, 系统运维
107 会员关注
看到这篇总结,还不错,如下。JenkinsJenkins是一个基于Java的跨平台开源CI/CD工具。它提供持续集成、支持实时测试和报告。Jenkins可以通过下载.war格式的可执行文件从终端启动来安装。Jenkins Pipeline提供了一组工具,可用于“as code”对交付的Pipeline进行建模。Jenkins使...
银行CICD·2022-02-16
顾黄亮课题专家组 · 畅销书作者 擅长领域:云计算, 数据库, 系统运维
107 会员关注
将配置与代码分离,打包放在制品库或镜像仓库,不同环境的镜像库按照同步数据处理。----------这个方法很好,很多企业都是这么做
能源采矿CICD·2022-02-18
顾黄亮课题专家组 · 畅销书作者 擅长领域:云计算, 数据库, 系统运维
107 会员关注
其实现在很多工具已经能够支撑CI到CD的所有流程,比如jenkins,gitlab以及其他一些商用的工具。总的来说,大致的过程是这样的,可以根据具体的功能来部署相应的组件。代码提交静态代码分析buildCI过程中的测试,包括了集成测试,压力测试,负载测试bake和部署验证监控...
事业单位云原生·2022-11-04
AN · 某金融企业 擅长领域:信创云, 信创, 云计算
10 会员关注
建设完备的CICD能力实现应用快速构建、测试发布和部署能力,通过CI流水线实现开发脚手架、基础组件包的引入,需要具备实现传统应用tar打包、docker镜像生成能力,同步集成代码扫描、容器镜像扫描,自动化测试及镜像推送制品库、制品库推送或同步到生产库的能力,CD与基础平台打通,...
保险CICD·2022-03-04
顾黄亮课题专家组 · 畅销书作者 擅长领域:云计算, 数据库, 系统运维
107 会员关注
有几个指标提供参考。1、自动发布覆盖率,这个指标考核自动化的能力2、发布成功率,这个指标考核成功率3、单次发布成功率,这个指标考核研发的代码质量(配置质量,代码依赖质量,验收质量)4、发布并发率,这个指标考核平台性能...
保险CICD·2022-03-04
顾黄亮课题专家组 · 畅销书作者 擅长领域:云计算, 数据库, 系统运维
107 会员关注
从运维的角度来看,代码质量不高,直接会导致线上的问题增多,对业务造成影响。对运维直接造成冲击的方式有两点,第一,影响线上的业务连续性,第二,对运维的纵深监控体系形成冲击。因此运维必须对代码质量提出相应的要求。如何做?我认为,有两种方式。第一种,通过线上的告警和事后的问题...
银行容器云·2020-02-28
youki2008 · DDT 擅长领域:服务器, 云计算, 数据库
257 会员关注
这篇文章就是写这个的,基于 OpenShift 构建面向企业的 CI/CD,你可以参考一下:https://www.ibm.com/developerworks/cn/cloud/library/cl-lo-building-an-enterprise-oriented-cicd-based-on-openshift/index.html?ca=drs-&utm_source=tuicool&utm_medium=referral...
互联网服务容器云·2021-09-02
mlf · 光大科技有限公司 擅长领域:云计算, 容器, 容器云
1 会员关注
题主的问题主要在于:流水线如何做到“一次构建,多次使用”的原则哈。       按照持续交付理念,软件只需打包一次就可以供后续环节多次使用,这对于代码编译是没有问题的,但是对于一些跟环境相关的配置就无法满足。比如,不同的环境会涉及到不同的配置,如 DB、缓存。而且,其他公...

描述

CI/CD 是一种通过在应用开发阶段引入自动化来频繁向客户交付应用的方法。
CI/CD 是一种通过在应用开发阶段引入自动化来频繁向客户交付应用的方法。
X社区推广
  • 提问题