使用 GitLab CI/CD 管道,通过最佳实践和故障排除方法自动执行和部署软件开发生命周期的不同步骤。 开发人员和发布工程师了解正确构建、打包和部署代码所涉及的高风险。确保您的代码在功能上正确、快速且安全是一项耗时且复杂的任务。代码实现、开发和部署可以使用 GitLab CI/CD 管道高效进行。 使用 GitLab CI/CD 管道自动化 DevOps 从 Git 和 GitLab 的基础知识开始,展示如何提交和审查代码。你将了解如何设置 GitLab 运行程序,以执行和自动缩放 CI/CD 管道,并为许多软件开发生命周期步骤创建和配置管道。您还将了解在 GitLab 中在哪里可以找到管道结果,以及如何解释这些结果。在学习本书的过程中,你将熟练地将代码部署到不同的环境,推进 CI/CD 管道功能,例如将 GitLab 连接到 Kubernetes 集群,将 GitLab 与 Terraform 一起使用,触发管道并提高管道性能,以及使用最佳实践和故障排除技巧来处理不合作的管道。文本示例、用例和自我评估将强化重要的 CI/CD、GitLab 和 Git 概念,并帮助您准备与 GitLab 相关的面试和认证考试。 在本书结束时,您将能够使用 GitLab 构建 CI/CD 管道,自动执行构建和部署高质量安全代码所需的所有 DevOps 步骤。 本书面向 DevOps/DevSecOps 工程师、应用程序开发人员、发布工程师、质量保证工程师、安全工程师、SRE 和系统管理员,他们希望在 GitLab 中使用持续集成和持续交付 (CI/CD) 管道实现快速、安全和自动化的软件开发生命周期任务。软件开发生命周期和DevOps流程的主要阶段的基本知识将有所帮助。 本书的主要特点:
本诉的内容简介:
通过本书你将学到什么:
这本书是为谁写的:
0条评论