课程大纲
介绍
- Jenkins X与Jenkins的对比
Jenkins X工作流概述
- Jenkins X与Kubernetes的关系
- 标准环境与预览环境
安装Jenkins X
- 选择语言和平台
构建CI/CD流水线
- 准备预生产和生产环境
- 使用Jenkins X创建Kubernetes集群
创建应用程序
- 使用Jenkins X Quickstarts启动新项目
- Quickstart选项
实现自动化工作流
- 将代码提交到Git
- 进行更改、创建问题和拉取请求
预览应用程序
- 推送到预览环境
- 为拉取请求启动预览环境
将应用程序推广到生产环境
- 推送到生产环境
导入现有项目
- 将代码添加到Git仓库
- 注册Webhook
将Jenkins X与其他第三方工具集成
- Helm、Prow和Skaffold
故障排除
总结与结论
要求
- 对CI/CD概念的基本理解。
- 具备Jenkins 2的使用经验。
- 对软件开发过程的整体理解。
受众
- 软件开发人员
- DevOps工程师
- 基础设施工程师
- 软件测试工程师
客户评论 (4)
培训师经验丰富,讲解清晰透彻。其深厚的知识储备和教学热情令人高度赞赏。
Anup Kumar - SMR Automotive Mirrors Stuttgart
课程 - Jenkins 2: Building CI/CD Pipelines
机器翻译
培训师非常有条理。他在一开始就解释了培训所需的所有工具。培训师耐心解答了所有疑问,并讨论了实际应用案例。
Vivek Verma - Global Knowledge Network Training Ltd
课程 - DevOps Practical Implementation and Tools
机器翻译
Luke was very knowledgeable, patient, and very open to satisfy my curiosity, for example I asked him to generate errors to see how system will response, etc. He would go above and beyond to answer questions or demonstrate the functionalities, even some of my questions were out of the class scope. He gave me a real experience with the system. I definitely will take another class with him and recommend him as a teacher for others. Thank you Luke!.
Tina Henderson
课程 - Test Automation with Selenium and Jenkins
机器翻译
All of it. Having had no previous exposure to Jenkins, I was a little concerned about my ability to keep up. IPad provided appropriate coaching/support, when I asked for help, so that I was able to follow the presentation at a level I was happy with.
Graham Congdon
课程 - Jenkins: Continuous integration for Agile development
机器翻译