2.2.2云音乐在GitOps CD领域的最佳实践
3.15 MB
22 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
中文(简体) | .pdf | 3 |
摘要 | ||
文档主要介绍了网易云音乐在GitOps CD领域的实践,重点阐述了HorizonCD的背景、模板体系、产品特点以及落地情况。通过容器化转型,云音乐解决了传统云主机时代的效率低下、运维复杂等问题。文档还提到了Helm Chart的理念及其局限性,并介绍了如何通过HorizonCD屏蔽k8s的复杂性,实现应用配置的快速封装和标准化管理,提升DevOps效率。 | ||
AI总结 | ||
### 《2.2.2 云音乐在GitOps CD领域的最佳实践》总结
#### 背景
- **痛点**:2020年,云音乐开启容器化转型,面临效率低下、计算资源焦虑、运维繁琐及成本高昂等问题。
- **目标**:通过GitOps CD实践,打造符合公司中长期发展的DevOps工具链。
#### Horizon模板体系
- **Helm Chart的理念**:通过屏蔽Kubernetes的复杂性,将少量配置开放给用户,使应用依赖资源的管理更集中。
- **Helm Chart的不足**:对普通用户不够友好。
- **Horizon的改进**:通过快速配置,将复杂应用的关键配置暴露给用户,实现:
- 屏蔽复杂资源配置,提供业务友好的标准资源规格。
- 封装底层能力(如混合云、服务网格)。
- 提供易于使用的模板,简化用户操作。
#### GitOps最佳实践
- **ArgoCD的设计**:通过管理员的快速配置,确保用户能够遵循最佳实践。
- 简化复杂应用的配置,提升用户操作体验。
- 保障用户能够快速落地应用。
#### Horizon产品介绍
- **核心价值**:通过模板体系和GitOps实践,屏蔽底层复杂性,快速封装能力,提升用户友好度。
- **落地成果**:已在云音乐成功落地,解决了容器化转型中的效率和运维问题。
#### 总结
云音乐通过Horizon模板体系和GitOps最佳实践,解决了容器化转型中的效率和运维痛点,实现了DevOps CD工具链的高效管理和应用交付。 |
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
10 页请下载阅读 -
文档评分