GitLab CI – CI/CD 管道和 DevOps 的完整实践 | GitLab CI – A Complete Hands-On for CI/CD Pipelines & DevOps
通过实时动手学习 DevOps 中 GitLab CI CD 的 A 到 Z;在 Docker、Heroku 等中构建和部署 GitLab CICD 管道
你将会学到的
- 从头开始通过适当的动手示例学习 GitLab CI/CD 的完整输入和输出。
- DevOps 和 CI/CD(持续集成、持续交付、持续部署)概念速成课程。
- GitLab 核心概念 – 管道、阶段、作业、工件、运行器、变量、环境等等。
- ADVANCE GitLab CI/CD 概念,即使在 GitLab 的官方文档中对此的解释也不是很清楚。
- 创建完整的 GitLab CI CD、DevOps 管道以自动化构建、测试和部署阶段。
- 用于持续集成、持续交付、“员工门户”Python Web 应用程序部署的实时行业标准 GitLab CICD 管道。
- 在 Heroku Cloud 上部署 GitLab CI 管道。
- 代码和数据集在资源选项卡中可用。
要求
- YAML 的非常基本的知识将是一个附加组件。
- 本课程涵盖了 GitLab CI CD 上的所有内容,并逐行解释。
说明
GitLab CI/CD是为 DevOps 构建 CI CD 管道的趋势和最受推崇的工具。
由于 GitLab 是一个支持 DevOps 生命周期的独立平台,这就是为什么它在 CI/CD 领域受到包括大公司在内的大众公司的关注。GitLab CI CD 工具在实时项目中的需求呈指数级增长,DevOps 工程师、架构师更喜欢使用 GitLab 作为 CI/CD 工具,而不是市场上的其他可用选项。
课程包括什么?
- 完整的 GitLab CI/CD 概念从Scratch 到 ADVANCE 的实时实施进行了解释。
- 关于持续集成、持续交付、持续部署 (CICD) 和 DevOps 概念的简明速成课程。
- 每个 GitLab CI CD 概念都通过动手示例进行了解释 。
- 包括 GitLab CI/CD 的每一个细节。
- 对于每个概念,首先,我们将介绍其理论内容,然后是它们的运行示例。
- 通过将完整的 Python 网站部署到 Heroku 来学习 CI CD 工作流程。
技术细节
- 基础知识 – Git 命令、设置 GitLab 帐户、GitLab CI/CD UI 导览、Docker、添加 SSH 密钥。
- 核心概念 – 管道、作业、阶段、工件、自定义和秘密变量、运行器等等。
- 如何使用Docker构建 GitLab CI CD 管道。
- 高级概念——优化管道、关键字、环境、静态和动态环境、拆解环境等。
- 使用 GitLab CI/CD 管道自动部署在 Heroku 上的行业标准实时 Python Web 应用程序。
完成本课程后,您可以充满信心地开始处理任何实时 DevOps GitLab CI/CD 项目。
此课程面向哪些人:
- 想要在其 DevOps 工具堆栈中添加 GitLab CI 工具的 DevOps 工程师。
- 想要学习使用 GitLab 构建持续集成、持续交付、持续部署管道的工程师。
- 想要在 DevOps 中开始其职业生涯的技术人员。
声明:本站所有资源、素材等全部来源于互联网,赞助VIP仅用于对IT资源服务器带宽等费用支出做支持,从本站下载资源,说明你已同意本条款。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
TheItzy » GitLab CI – CI/CD 管道和 DevOps 的完整实践 | GitLab CI – A Complete Hands-On for CI/CD Pipelines & DevOps
TheItzy » GitLab CI – CI/CD 管道和 DevOps 的完整实践 | GitLab CI – A Complete Hands-On for CI/CD Pipelines & DevOps