使用GitLab实现CICD
GitLab CI/CD 是一个内置在GitLab中的工具,用于通过持续方法进行软件开发:Continuous Integration (CI) 持续集成Continuous Delivery (CD) 持续交付Continuous Deployment (CD) 持续部署持续集
教你 7 步快速构建 GitLab 持续集成环境
作者 | 存诚 阿里云弹性计算团队本文整理自《Serverless 技术公开课》,“Serverless”公众号后台回复“入门”,即可获取系列文章 PPT。
软件CICD是什么
我可以为你生成一篇关于CICD的科普文章,帮你清晰理解这个概念:一文读懂CICD:让软件交付又快又稳的核心利器不少刚接触软件开发的人,常会对陌生的行业术语一头雾水,比如常被工程师挂在嘴边的CICD,到底是什么?它又能给软件研发带来什么实实在在的价值?
轻松支持日均百次部署:这个K8S的CICD设计,比主流工具好用太多
一、引言对于互联网(特别是研发、测试、运维)同行们来说,对CICD应该是不陌生的。本篇主要来讲一讲在k8s环境中,如何规划并搭建“每天上百次部署需求的CICD方案”。
持续集成CICD实战1—CICD讲解及svn部署
前言:本系类文章主要面向linux运维工程师,自动化运维工程师,想了解cicd,或是在工作中即将用到cicd流水线的朋友。我希望能将自己多年的工作积累的经验心得分享给大家。先做一个自我介绍吧!
GitLab CICD 持续集成部署
GitLab CI/CD是一个内置在GitLab中的强大工具,它允许您将所有的持续方法(持续集成、交付和部署)应用到您的软件中,而不需要第三方应用程序或集成。 本课程主要讲解了以下内容: GitLab CICD 的介绍以及 GitLab 的安装。
Grafana 和 Gitlab 引入无服务器 CI/CD 可观察性集成
作者 | Craig Risi 译者 | 王强 为了简化开发工作流,GrafanaLabs 的 Daniel Fritzgerald 发布了一个新的开源解决方案,该方案通过无服务器架构将 GitLab CI/CD 事件链接到 Grafana 的可观测性堆栈中。
都2022年了,不会还有人不会自动化部署吧
上个月去其他公司待了一段时间,发现了自动化部署这么一个好东西,只要本地一提交代码,就会自动打包发布到指定的服务器上,免去了手动部署的麻烦。
【CICD篇】gitlab CICD安装
gitlab runner 是执行gitlab cicd job的执行器,可以是一个虚拟机、物理机、docker 容器或是容器集群,如果熟悉jenkins架构的话,就是jenkins 的 agent的角色。
K8S 环境 基于Gitlab CICD demo 演示
演示环境包含以下组件:K8S,gitlab,harbor。demo 演示截图如下。至此,整个CICD过程完成,代码提交后,自动实现部署,全程无需手动操作。