示例代码库
Rancher 附带了几个示例代码库,您可以使用它们来熟悉流水线(Pipeline)。在生产环境使用您自己的代码库之前,我们建议您先使用下面的示例代码库来进行配置和测试。您可以把这个示例代码库作为一个配置沙箱,用来进行构建演示等。Rancher 包括以下示例代码库:
- Go
- Maven
- php
注意: 示例代码库仅在您对接版本管理工具之前可用。
使用这些示例代码库,请按照以下步骤操作。
1、配置代码库
默认情况下,示例流水线(Pipeline)代码库是禁用的。启用一项(或多项)代码库以测试流水线功能并查看其运行流程。
从 全局 视图, 导航到要测试流水线的项目。
单击 资源 > 流水线。在 v2.3.0 之前的版本,单击 工作负载 > 流水线。
单击 设置代码库。
步骤结果: 显示示例代码库列表
注意: 示例代码库仅在您未获取自己的代码库时显示。
单击 启用 其中一个示例代码库 (例如,
https://github.com/rancher/pipeline-example-go.git
). 然后单击 完成。
效果:
这个示例代码库被激活了,您可以在流水线页面看到该流水线。
以下工作负载被部署到新的命名空间:
docker-registry
jenkins
minio
2、查看示例流水线
启用示例代码库后, 查看流水线可以了解其设置方式。
从 全局 视图, 导航到要测试流水线的项目。
单击 资源 > 流水线。在 v2.3.0 之前的版本中,单击 工作负载 > 流水线。
找到示例代码库,选择垂直的 省略号 (…)。这里有两种查看流水线的方式
- Rancher UI: 单击 编辑配置 去查看流水线的阶段和步骤。
- YAML: 单击查看/编辑 YAML,以查看
./rancher-pipeline.yml
文件
3、运行示例流水线
启用示例代码库后,运行流水线可以查看其工作方式。
从 全局 视图,导航到要测试流水线的项目。
单击 资源 > 流水线。在 v2.3.0 之前的版本中,单击 工作负载 > 流水线。
找到示例代码库,选择垂直的 省略号 (…)。
注意:当您第一次运行流水行时,需要几分钟的时间来提取相关容器镜像并置备必要的流水线组件。
效果: 通过运行流水线。您能在日志里看到运行结果。