将现有的单体架构迁移到微服务架构会遇到各种困难。您不仅会面临截然不同的复杂技术环境,而且还需要制定完善的计划,从而带领团队其他成员共同前进。
在本实验中,Mauricio 将分享使用 Jenkins X 将单体开源项目迁移到微服务的相关经验教训。本实验将通过一些实际示例,着重展示如何使用 Jenkins X 和 GitOps 加快开发过程并打造高效团队。
您将了解以下内容:
- Jenkins X 架构以及如何启动项目
- 如何让现有项目实现 CI/CD
- 与 Kubernetes 中的 CI/CD 管道相关的惯例和最佳实践
- 如何使用 GitOps 管理环境,包括测试环境和生产环境