这门课解决什么工作场景

日常的 Kubernetes 应用交付中,开发人员写完代码,测试与上线往往依赖运维手动执行一连串 kubectl apply 命令。环境一多,配置容易漏改,线上状态和代码仓库脱节,排查问题时总要反复比对。这门 ArgoCD 实践课针对的就是这类痛点:把 Git 仓库当作唯一事实来源,让集群状态自动向 Git 仓库期望的状态收敛。学透它之后,你不用再手动同步 YAML 清单,合并代码就能触发部署,多环境差异也能通过目录结构清晰管理。它补齐的是 CI/CD 流水线里最后那段从镜像推送到集群生效的交付闭环。

适合什么基础与建议先看哪几块

这门资料不适合零基础转行人员。看视频前,你需要熟悉 Linux 命令行操作,理解 Kubernetes 的核心概念如 Pod、Deployment、Service,并且能独立看懂基础的 YAML 清单文件。如果你平时只是偶尔用 kubectl 查看状态,建议先补齐 K8s 基础再来看。拿到资料后,不要顺着目录从头死磕,建议先看 ArgoCD 简介与架构剖析这两块,建立 GitOps 的心智模型。接着直接跳到准备部署环境和服务端部署这两部分,把控制面跑起来。跑通之后,再回头细看清单文件配置和 CLI 添加集群的操作。这样比按部就班看更有效率,也能尽早验证本地环境是否通畅。

学完能独立做什么与资料怎么配合练习

看完并跟着操作一遍后,你应该能在自己的测试集群里独立部署 ArgoCD 服务端,配置好 CLI 工具并接入外部集群,把一个示例应用的 Git 仓库关联进来,实现代码提交后集群状态的自动同步。要达到这个程度,光看视频绝对不够,资料包必须配合动手练习。建议你在本地或云上开一个干净的 K8s 测试环境,视频里讲部署方式和清单文件时,暂停跟着敲一遍命令。配置集群同步时,自己建一个私有 Git 仓库,放几个简单的 Deployment 资源文件,实际触发一次同步、修改一次 Git 仓库内容观察集群的自动变更。把这些操作完整走通一次,比单纯刷完所有视频更有价值,遇到权限或网络报错时也能积累真实的排查经验。


Kubernetes运维工程师:想实现GitOps流程自动化,摆脱手动kubectl操作,提升部署效率的你。 DevOps工程师:需要打通CI/CD最后一公里,将应用部署与Git仓库状态同步的开发者。 云原生架构师:正在设计企业级云原生部署方案,希望通过ArgoCD实现环境一致性的技术决策者。 开发团队负责人:想让团队专注于代码开发,将部署流程交给GitOps工具自动管理的管理者。

课程目录

*   01 快速入门/

  *   01 ArgoCD简介与架构.mp4 (69.75 MB), 06:53

  *   02 准备ArgoCD部署环境.mp4 (55.51 MB), 05:08

  *   03 剖析ArgoCD部署方式和清单文件.mp4 (200.11 MB), 17:49

  *   04 部署ArgoCD服务端.mp4 (150.88 MB), 14:55

  *   05 配置ArgoCLI添加集群.mp4 (140.34 MB), 16:03

  *   06 ArgoCD应用管理.mp4 (286.98 MB), 24:05

*   02 ArgoCD应用配置/

  *   01 ArgoCD应用同步选项.mp4 (135.30 MB), 20:37

  *   02 ArgoCD同步选项实践.mp4 (180.92 MB), 18:47

  *   03 ArgoCD应用创建方式.mp4 (230.46 MB), 20:53

  *   04 ArgoCD应用工具概述.mp4 (32.84 MB), 05:12

  *   05 Directory方式发布应用.mp4 (138.70 MB), 14:11

  *   06 Helm方式发布应用.mp4 (153.36 MB), 14:07

  *   07 Kustomize方式发布应用.mp4 (190.04 MB), 19:22

*   03 ArgoCD项目配置/

  *   01 Project简介与创建.mp4 (173.53 MB), 19:28

  *   02 命令行创建Project.mp4 (45.93 MB), 06:41

  *   03 Project声明式创建.mp4 (50.29 MB), 06:40

  *   04 ProjectRole应用实践.mp4 (345.16 MB), 35:43

  *   05 本章小结.mp4 (79.40 MB), 07:26

*   04 Argo Rollouts渐进式交付/

  *   01 ArgoRollouts简介.mp4 (49.67 MB), 05:47

  *   02 ArgoRollouts安装.mp4 (146.75 MB), 12:54

  *   03 蓝绿部署准备.mp4 (140.73 MB), 15:47

  *   04 蓝绿部署实践.mp4 (168.53 MB), 15:26

  *   05 本章总结.mp4 (64.83 MB), 05:52

  *   06 金丝雀部署简介.mp4 (99.77 MB), 13:17

  *   07 准备部署资源.mp4 (168.40 MB), 16:03

  *   08 应用金丝雀部署.mp4 (84.93 MB), 06:27

*   05 多应用发布/

  *   01 app-of-apps模式简介.mp4 (35.33 MB), 05:31

  *   02 app-of-apps模式实践.mp4 (139.14 MB), 11:10

  *   03 添加多个K8s集群.mp4 (115.58 MB), 13:06

  *   04 应用多集群发布.mp4 (210.24 MB), 19:05

  *   05 ApplicationSet简介.mp4 (51.86 MB), 05:58

  *   06 List生成器.mp4 (81.72 MB), 08:04

  *   07 Cluster生成器.mp4 (166.16 MB), 17:52

  *   08 Git生成器.mp4 (46.70 MB), 04:57

  *   09 Matrix生成器.mp4 (37.27 MB), 04:07