Content
18 Lessons • 0 Quizzes • 0 Challenges
开始之前
- 1
课程简介
Jenkins X 简介与集群安装
- 1
简介
- 2
安装前置条件
- 3
安装 Jenkins X CLI
- 4
是否创建集群?
- 5
使用 jx 创建 Google Kubernetes Engine (GKE) 集群
- 6
使用 jx 创建 Amazon Elastic Kubernetes Service (EKS) 集群
- 7
使用 jx 创建 Azure Kubernetes Service (AKS) 集群
- 8
你的集群是否已准备好使用 Jenkins X?
- 9
在现有的 Kubernetes 集群中安装 Jenkins X
- 10
我们得到了什么?
- 11
接下来怎么办?
- 12
删除 GKE 集群和未使用的资源
- 13
删除 EKS 集群及相关资源
- 14
删除 AKS 集群及相关资源
- 15
卸载 Jenkins X
- 16
测验
探索快速入门项目
- 1
快速入门项目指南
- 2
使用 Jenkins X 创建 Kubernetes 集群
- 3
创建一个快速入门项目
- 4
探索快速入门项目文件
- 5
获取 Jenkins X 活动、日志、流水线等信息
- 6
接下来该怎么办?
- 7
测验
将现有项目导入 Jenkins X
- 1
如何在 Jenkins X 中导入项目?
- 2
使用 Jenkins X 创建 Kubernetes 集群
- 3
导入项目
- 4
修复自动生成的 Helm 图表
- 5
我们为什么要做所有这些?
- 6
接下来该怎么办?
- 7
测验
创建自定义构建包
- 1
开始使用自定义构建包
- 2
使用 Jenkins X 创建 Kubernetes 集群
- 3
选择构建包中包含的内容
- 4
为 Go 应用程序创建包含 MongoDB 数据存储的构建包
- 5
测试新的构建包
- 6
回馈社区
- 7
接下来怎么办?
- 8
测验
应用 GitOps 原则
- 1
开始使用 GitOps
- 2
GitOps 十诫在持续交付中的应用
- 3
使用 Jenkins X 创建 Kubernetes 集群并导入应用
- 4
探索 Jenkins X 环境
- 5
部署到预发布环境时应执行的测试类型
- 6
探索与调整预发布环境
- 7
应用与环境流水线之间的关系
- 8
控制环境
- 9
我们是否已经遵守了所有的诫命?
- 10
接下来做什么?
- 11
测验
提升与简化软件开发
- 1
使用 Jenkins X 实现高效的软件开发
- 2
探索高效开发环境的需求
- 3
使用 Jenkins X 创建 Kubernetes 集群并导入应用
- 4
创建远程开发环境
- 5
在 DevPod 中使用基于浏览器的 IDE 编写代码
- 6
将笔记本电脑中的代码同步到 DevPod
- 7
将 IDE 与 Jenkins X 集成
- 8
接下来怎么办?
- 9
测验
处理拉取请求与预览环境
- 1
高层次的流程生命周期与拉取请求的作用
- 2
使用 Jenkins X 创建 Kubernetes 集群并导入应用
- 3
创建拉取请求
- 4
间奏
- 5
合并一个拉取请求
- 6
探索 Jenkins X 垃圾回收
- 7
接下来做什么?
- 8
测验
发布版本到生产环境
- 1
发布版本上线生产环境需要考虑哪些因素?
- 2
使用 Jenkins X 创建 Kubernetes 集群并导入应用
- 3
将发布版本推广到生产环境
- 4
接下来怎么办?
- 5
测验
版本发布
- 1
开始使用版本控制
- 2
语义化版本控制详解
- 3
使用 Jenkins X 创建 Kubernetes 集群并导入应用
- 4
通过标签进行版本发布
- 5
从 Jenkins X 流水线控制发布版本(concept)
- 6
自定义版本控制逻辑
- 7
使用 Maven、Node.js 及其他构建工具进行版本管理
- 8
接下来怎么办?
- 9
测验
实现ChatOps
- 1
开始使用 ChatOps
- 2
使用 Jenkins X 创建 Kubernetes 集群
- 3
通过 ChatOps 探索基本的拉取请求流程
- 4
探索其他斜杠命令
- 5
我们如何知道有哪些可用的斜杠命令?
- 6
接下来做什么?
- 7
测验
使用流水线扩展模型
- 1
Jenkins 任务的演变及我们如何采用基于 YAML 的格式
- 2
消除重复
- 3
使用 Jenkins X 创建 Kubernetes 集群
- 4
探索构建包流水线
- 5
扩展构建包流水线
- 6
扩展环境流水线
- 7
接下来怎么办?
- 8
测验
升级 Jenkins X 组件
- 1
Jenkins X 升级入门
- 2
理解 Jenkins X 版本流
- 3
使用 Jenkins X 创建 Kubernetes 集群并导入应用
- 4
验证升级并备份集群
- 5
升级集群和本地二进制文件
- 6
升级入口规则并添加TLS证书
- 7
更改URL模式
- 8
接下来怎么办?
- 9
测验
扩展 Jenkins X 流水线
- 1
开始使用高级流水线
- 2
我们试图实现什么?
- 3
使用 Jenkins X 创建 Kubernetes 集群并导入应用
- 4
命名步骤和使用多行命令
- 5
使用环境变量和代理
- 6
重写流水线、阶段和步骤以及实现循环
- 7
无构建包的流水线
- 8
探索语法结构
- 9
接下来怎么办?
- 10
测验
使用 Jenkins X 定义和运行无服务器部署
- 1
无服务器计算
- 2
Kubernetes 中的无服务器部署
- 3
哪些类型的应用程序适合以无服务器方式运行?
- 4
为什么需要无服务器版 Jenkins X?
- 5
什么是 Tekton 以及它如何与 Jenkins X 配合使用?
- 6
创建 Kubernetes 集群并安装 Jenkins X
- 7
安装 Gloo 和 Knative
- 8
创建一个新的无服务器应用项目
- 9
使用拉取请求进行无服务器部署
- 10
将无服务器部署限制为拉取请求
- 11
接下来怎么办?
- 12
测验
选择合适的部署策略
- 1
开始选择合适的部署策略
- 2
我们对部署期望什么?
- 3
使用 Jenkins X 创建 Kubernetes 集群并导入应用
- 4
使用无服务器策略结合 Gloo 和 Knative(仅限 GKE)
- 5
使用重建策略与标准 Kubernetes 部署
- 6
使用滚动更新策略与标准 Kubernetes 部署
- 7
评估蓝绿部署是否有效
- 8
关于我们曾生活过的世界
- 9
渐进式交付简介
- 10
Istio、Prometheus 和 Flagger 快速入门
- 11
安装 Istio、Prometheus 和 Flagger
- 12
使用 Flagger 创建金丝雀资源
- 13
使用 Flagger、Istio 和 Prometheus 的金丝雀发布策略
- 14
回滚金丝雀部署
- 15
发布金丝雀还是不发布金丝雀?
- 16
我们应该选择哪种部署策略?
- 17
接下来怎么办?
- 18
测验
将 GitOps 原则应用于 Jenkins X
- 1
开始在 Jenkins X 中应用 GitOps 原则
- 2
讨论致命错误
- 3
创建 Kubernetes 集群(不使用 Jenkins X)
- 4
为什么需要 Jenkins X Boot
- 5
使用 GitOps 原则安装 Jenkins X
- 6
探索引导过程中所做的更改
- 7
验证 Jenkins X Boot 安装
- 8
接下来怎么办?
- 9
测验
结论
- 1
现在轮到你了
- 2
贡献
Certificate of Completion
Showcase your accomplishment by sharing your certificate of completion.
Course Author:Anonymous User