导入
快速入门项目指南
本节课概述了本章我们将学习的内容。
启动一个新的 Jenkins X 项目非常简单。第一次创建时,整个过程看起来仿佛魔法一般。我们只需回答几个问题,片刻之后就能获得:
- 一个完整的持续交付流水线,
- 用于触发流水线的 GitHub Webhook,
- 一种将发布版本推广到不同环境的机制,
- 一种预览拉取请求的方式,
- 以及其他许多功能。
然而,如果我们在不了解背后原理的情况下盲目接受这种“魔法”,可能会感到不知所措。我们的目标是充分利用所赋予的能力。我们需要掌握整个流程中涉及的工具,并理解其中的细节,从而最终实现快速、可靠且(大部分情况下)无需人工干预的应用交付方式。
本章概览
我们将创建一个新的 Kubernetes 集群并部署 Jenkins X(如果你还没有的话),然后创建一个快速入门项目。这个项目将作为我们探索 Jenkins X 提供的关键组件的切入点,为我们后续深入理解如何配置满足特定需求的项目打下基础。目前我们不会深入探讨具体流程和所用工具的细节。现阶段的目标是获得一个高层次的概览,全面理解 Jenkins X 的工作方式。更详细的说明将在后续章节中展开。
为此,我们需要一个已安装 Jenkins X 的 Kubernetes 集群。接下来的课程将详细介绍实现这一目标的具体步骤。