从容器基础到云原生运维的实战闭环
这门课程直击运维人员从传统脚本管理转向云原生自动化运维的核心痛点。很多团队虽然引入了 Kubernetes,但停留在“手动kubectl 改配置”阶段,缺乏完整的 CI/CD 流水线和 GitOps 工作流。本课通过解析 Kubernetes 优势,重点演示如何搭建从代码提交到应用部署的全链路自动化体系。资料包显示课程涵盖了 Docker 镜像构建最佳实践、Jenkins 与 Tekton 双引擎的流水线编排、Harbor 镜像仓库管理,以及 GitLab 代码管理。此外,课程深入讲解了 Argo CD 与 Argo Rollouts,教你实现基于声明式配置的持续交付和渐进式发布。对于希望摆脱手工操作、建立标准化运维流程的团队或个人,这套方案具有直接的参考价值。它不只讲理论,而是强调在真实环境中的组件交互,解决“集群起得来,但发版难、备份乱、网络不通”的实际问题。
建议学习路径与适用基础
这门课适合已具备 Linux 基础、熟悉基本网络知识,并了解容器概念(知道镜像、容器是什么)的学习者。如果你是纯小白,建议先补齐 Docker 基础操作;如果你已经精通 Kubernetes 核心资源对象,可以跳过前期的基础章节,直接观看 DevOps 实践和集群维护部分。
建议按以下模块顺序学习:
- 入门铺垫:先看 Docker 基础章节,重点理解 Dockerfile 的最佳实践,确保能独立构建高质量镜像,这是后续所有自动化部署的基础。
- 核心实战:接着学习 Kubernetes 网络部分,掌握 Service、Ingress 以及 Traefik 的流量管理,这是解决生产环境对外服务暴露的关键。之后进入 DevOps 实践模块,对比 Jenkins Pipeline 和 Tekton 两种主流 CI/CD 工具,理解动态 Slave 和流水线优化的细节。
- 进阶治理:最后学习 GitOps 实践和集群维护。掌握 Argo CD 实现代码即配置,利用 Velero 做集群备份还原,使用 kube-vip 搭建高可用控制面。这一部分决定了集群在长期运行中的稳定性和可维护性。
学完后的独立能力与资料配合
学完这门课,你能够独立完成以下工作:搭建一套包含 GitLab、Harbor、Jenkins/Tekton 的完整 DevOps 流水线;配置 Nginx Ingress 或 Traefik 实现灰度发布和 HTTPS 自动证书;使用 Argo CD 实现多环境同步部署;制定集群备份策略并处理节点故障。
资料包中的视频内容侧重演示操作,建议在观看时同步搭建本地测试环境。特别是“K8s 优势解析”部分,结合具体的网络和服务发现案例来理解,比单纯背概念更有效。对于 GitOps 部分,建议参考 Argo CD 的官方文档进行辅助阅读,因为实战中 YAML 配置的细节(如同步策略、漂移检测)需要深入理解才能排查问题。不要试图一次性记住所有命令,而是将“代码提交触发流水线”、“集群状态自动恢复”这两个核心场景作为练习目标,反复调试直至跑通。
课程目录
📁
12 DevOps 实践 更多课程资料领取入口.png [493.5 KB] 73.云原生 CI_CD 框架 Tekton【XD学习网【Q群:1015279702】】.mp4
[171.5 MB] 71.Jenkins Pipeline 流水线【XD学习网【Q群:1015279702】】.mp4
[138.3 MB] 74.Tekton Pipeline 流水线【XD学习网【Q群:1015279702】】.mp4
[147.8 MB] 77.Tekton 项目实战【XD学习网【公众号:秘知圈】】.mp4
[165.2 MB] 68.基于 K8S 的动态 Jenkins Slave【XD学习网【Q群:1015279702】】.mp4
[133.1 MB] 76.Tekton Trigger 的使用【XD学习网【Q群:1015279702】】.mp4
[162.0 MB] 75.Tekton Pipeline 流水线优化【XD学习网【公众号:秘知圈】】.mp4
[193.6 MB] 72.使用 Jenkins Pipeline 部署 K8S 应用【XD学习网【Q群:1015279702】】.mp4
[171.7 MB] 70.Harbor 安装配置【XD学习网【公众号:秘知圈】】.mp4
[147.6 MB] 69.GitLab 安装配置【XD学习网【Q群:1015279702】】.mp4
[147.7 MB] 📁
16 集群维护 课程相关资源.png [493.5 KB]
99 使用 Velero 备份还原集群【XD学习网【Q群:1015279702】】.mp4
[140.2 MB]
97 使用 kube-vip 搭建高可用集群【XD学习网【公众号:秘知圈】】.mp4
[164.8 MB]
98 Kubectl 高效使用技巧【XD学习网【公众号:秘知圈】】.mp4
[161.0 MB] 96 资源预留配置【XD学习网【公众号:秘知圈】】.mp4
[94.5 MB] 📁
01 Docker 基础 学习资料领取说明.png [493.5 KB] 02.Docker 的基本操作【XD学习网【Q群:1015279702】】.mp4
[214.4 MB] 03.Dockerfile 的基本用法 - Kubernetes 进阶训练营第2期【XD学习网【Q群:1015279702】】.mp4
[181.7 MB] 01.Docker 简介与安装【XD学习网【公众号:秘知圈】】.mp4
[208.4 MB] 04.Dockerfile 最佳实践【XD学习网【公众号:秘知圈】】.mp4
[173.9 MB] 📁
06 Kubernetes 网络 资料更新与获取方式.png [493.5 KB] 24.Ingress 工作原理【XD学习网【公众号:秘知圈】】.mp4
[260.6 MB] 23.NodeLocal DNSCache 的使用【XD学习网【公众号:秘知圈】】.mp4
[215.9 MB] 29.Traefik 2.3 的高级使用【XD学习网【公众号:秘知圈】】.mp4
[167.0 MB] 25.ingress-nginx 的基本使用【XD学习网【Q群:1015279702】】.mp4
[93.3 MB] 22.Kubernetes 服务发现【XD学习网【公众号:秘知圈】】.mp4
[202.9 MB] 26.ingress-nginx 的 rewrite 与灰度发布【XD学习网【公众号:秘知圈】】.mp4
[207.3 MB] 27.ingress-nginx 的(自动)https【XD学习网【公众号:秘知圈】】.mp4
[249.0 MB] 28.Traefik 2.3 的基本使用【XD学习网【公众号:秘知圈】】.mp4
[218.4 MB] 21.Service 的使用【XD学习网【Q群:1015279702】】.mp4
[250.7 MB] 30.Traefik 2.3 代理 TCP_UDP【XD学习网【Q群:1015279702】】.mp4
[148.5 MB] 📁
13 GitOps 实践 学习资料领取说明.png [493.5 KB] 83.Argo Rollouts 基于 Analysis 的渐进式发布【XD学习网【Q群:1015279702】】.mp4
[100.4 MB] 81.Argo CD 高级配置【XD学习网【公众号:秘知圈】】.mp4
[115.8 MB] 82.Argo Rollouts 蓝绿_金丝雀发布【XD学习网【Q群:1015279702】】.mp4
[139.6 MB] 79.Argo CD 安装配置【XD学习网【Q群:1015279702】】.mp4
[137.3 MB] 80.Tekton 与 Argo CD 实现 GitOps 【XD学习网【公众号:秘知圈】】.mp4
[161.3 MB] 78.GitOps 是什么?【XD学习网【Q群:1015279702】】.mp4
[117.0 MB] 📁
15 Containerd 使用 学习资料更新说明.zip
[1.8 MB] 94 常用镜像构建工具【XD学习网【公众号:秘知圈】】.mp4
[100.6 MB]
90 Containerd 介绍【XD学习网【公众号:秘知圈】】.mp4
[118.4 MB]
95 搭建带有 Containerd 的 K8S 集群【XD学习网【公众号:秘知圈】】.mp4
[159.1 MB]
93 Containerd 高级命令行工具 nerdctl【XD学习网【公众号:秘知圈】】.mp4
[88.3 MB]
91 Containerd 的基本使用【XD学习网【公众号:秘知圈】】.mp4
[144.4 MB]
92 Kubernetes 容器运行时从 Docker 切换为 Containerd【XD学习网【Q群:1015279702】】.mp4
[144.9 MB] 📁
03 常用控制器 学习前请先查看.png [493.5 KB] 11.Deployment 滚动更新【XD学习网【公众号:秘知圈】】.mp4
[119.6 MB] 10.ReplicaSet 与 Deployment【XD学习网【公众号:秘知圈】】.mp4
[142.6 MB] 12.StatefulSet 和 DaemonSet【XD学习网【Q群:1015279702】】.mp4
[224.0 MB] 14.HPA 控制器【XD学习网【公众号:秘知圈】】.mp4
[163.3 MB] 13.Job 与 CronJob【XD学习网【公众号:秘知圈】】.mp4
[194.7 MB] 📁
07 调度器 建议您看一下.png [493.5 KB] 32.Kubernetes Pod 调度【XD学习网【Q群:1015279702】】.mp4
[188.8 MB] 31.Kubernetes 调度器原理【XD学习网【公众号:秘知圈】】.mp4
[178.6 MB] 📁
14 Istio 实战 建议您看一下.png [493.5 KB]
89 Istio 安全管理【XD学习网【Q群:1015279702】】.mp4
[120.8 MB] 84.Istio 简介与安装【XD学习网【公众号:秘知圈】】.mp4
[143.6 MB]
87 Istio 流量管理(3)【XD学习网【公众号:秘知圈】】.mp4
[101.0 MB]
86 Istio 流量管理(2)【XD学习网【Q群:1015279702】】.mp4
[133.2 MB] 85.Istio 流量管理【XD学习网【Q群:1015279702】】.mp4
[106.6 MB]
88 Istio 可观测性【XD学习网【公众号:秘知圈】】.mp4
[137.7 MB] 📁
08 Kubernetes 存储 往期资料.png [493.5 KB] 34.OpenEBS 存储使用【XD学习网【公众号:秘知圈】】.mp4
[106.7 MB] 33.本地存储【XD学习网【公众号:秘知圈】】.mp4
[180.5 MB] 35.Kubernetes 存储原理【XD学习网【公众号:秘知圈】】.mp4
[200.1 MB] 📁
02 Kubernetes 基础 更多配套资料.png [493.5 KB] 08.Pod 基础【XD学习网【Q群:1015279702】】.mp4
[277.8 MB] 07.Pod 原理与生命周期【XD学习网【Q群:1015279702】】.mp4
[637.2 MB] 06.应用容器化与 YAML 文件【XD学习网【Q群:1015279702】】.mp4
[222.1 MB] 05.Kubernetes 简介与安装【XD学习网【Q群:1015279702】】.mp4
[262.9 MB] 09.Pod 进阶使用【XD学习网【Q群:1015279702】】.mp4
[202.7 MB] 📁
10 监控报警 课程相关资源.png [493.5 KB] 53.Thanos Receive 模块【XD学习网【Q群:1015279702】】.mp4
[115.1 MB] 46.监控 APIServer 与 Pod【XD学习网【Q群:1015279702】】.mp4
[161.2 MB] 56.Prometheus Operator 自定义监控报警【XD学习网【Q群:1015279702】】.mp4
[210.2 MB] 52.Thanos 部署与实践【XD学习网【公众号:秘知圈】】.mp4
[173.9 MB] 50.kube-state-metrics 使用【XD学习网【公众号:秘知圈】】.mp4
[101.9 MB] 48.PromQL 基本使用 【XD学习网【公众号:秘知圈】】.mp4
[165.4 MB] 49.AlertManager 的使用【XD学习网【公众号:秘知圈】】.mp4
[200.2 MB] 42.Prometheus 基本介绍【XD学习网【Q群:1015279702】】.mp4
[636.6 MB] 45.Prometheus 自动发现之 relabel 【XD学习网【Q群:1015279702】】.mp4
[203.3 MB] 44.Kubernetes 监控自动发现【XD学习网【Q群:1015279702】】.mp4
[167.1 MB] 57.Prometheus Operator 高级配置【XD学习网【Q群:1015279702】】.mp4
[167.1 MB] 58.Prometheus Operator 对接 Thanos【XD学习网【公众号:秘知圈】】.mp4
[153.5 MB] 47.Grafana 与 Prometheus 的结合使用【XD学习网【Q群:1015279702】】.mp4
[192.1 MB] 55.Prometheus Operator 安装配置【XD学习网【Q群:1015279702】】.mp4
[161.4 MB] 43.Kubernetes 应用监控【XD学习网【Q群:1015279702】】.mp4
[138.8 MB] 54.基于自定义指标的 HPA【XD学习网【Q群:1015279702】】.mp4
[136.6 MB] 51.Prometheus 高可用【XD学习网【Q群:1015279702】】.mp4
[90.3 MB] 📁
05 Kubernetes 安全 16.RBAC 的使用1【XD学习网【Q群:1015279702】】.mp4
[196.2 MB] 18.Security Context 的使用【XD学习网【公众号:秘知圈】】.mp4
[191.1 MB] 20.准入控制器【XD学习网【Q群:1015279702】】.mp4
[174.0 MB] 19.Pod 安全策略【XD学习网【Q群:1015279702】】.mp4
[266.2 MB] 17.RBAC 的使用2【XD学习网【公众号:秘知圈】】.mp4
[144.0 MB] 📁
04 配置管理 资料更新与获取方式.png [493.5 KB] 15.ConfigMap 与 Secret 的使用【XD学习网【Q群:1015279702】】.mp4
[220.3 MB] 📁
11 日志收集 67.Loki 查询语言 LogQL【XD学习网【公众号:秘知圈】】.mp4
[122.1 MB] 63.Grafana Loki 架构【XD学习网【公众号:秘知圈】】.mp4
[99.5 MB] 59.日志收集架构解析 【XD学习网【Q群:1015279702】】.mp4
[88.6 MB] 62.使用 Kafka 优化 EFK【XD学习网【公众号:秘知圈】】.mp4
[148.5 MB] 61.使用 Fluentd 收集日志【XD学习网【Q群:1015279702】】.mp4
[153.3 MB] 64.Grafana Loki 安装配置【XD学习网【公众号:秘知圈】】.mp4
[149.6 MB] 60.安装 EFK 日志收集系统【XD学习网【公众号:秘知圈】】.mp4
[176.8 MB] 66.Loki 日志报警【XD学习网【公众号:秘知圈】】.mp4
[121.6 MB] 65.Loki Promtail 配置【XD学习网【Q群:1015279702】】.mp4
[186.7 MB] 📁
09 包管理工具 36.Helm 包管理工具 【XD学习网【Q群:1015279702】】.mp4
[454.2 MB] 36.Helm 包管理工具(2)【XD学习网【公众号:秘知圈】】.mp4
[156.4 MB]
38 Helm 模板开发1【XD学习网【公众号:秘知圈】】.mp4
[110.0 MB] 41.Helm Chart 开发示例【XD学习网【公众号:秘知圈】】.mp4
[128.1 MB]
37 Helm Charts 模板【XD学习网【公众号:秘知圈】】.mp4
[105.5 MB] 40.Helm 模板开发3【XD学习网【Q群:1015279702】】.mp4
[117.8 MB] 39Helm 模板开发2【XD学习网【公众号:秘知圈】】.mp4
[324.8 MB]