优点知识Kubernetes 进阶训练营第5期

课程详情

课程详情

👥 谁该加入Kubernetes进阶训练营?

  • 有K8s基础的运维工程师:已掌握Pod、Service等基础资源,想深入集群架构与高级调度,提升大规模集群管理能力。
  • 云原生开发工程师:熟悉应用部署,需要学习自定义资源(CRD)、Operator开发,让应用更贴合K8s生态。
  • SRE与平台工程师:负责K8s集群稳定性,想掌握高可用架构、性能优化、灾备方案,保障核心业务不中断。
  • 技术团队负责人:需要设计企业级K8s平台,整合网络、存储、安全方案,支撑千级节点集群的技术决策者。

### 🚀 核心进阶技能模块

  • 🔹 K8s核心架构深度解析:深入剖析Kubernetes控制平面与节点组件的工作原理,理解集群状态同步机制。
  • 🔹 高级调度与资源管理:掌握节点亲和性/反亲和性、Pod拓扑分布约束、资源配额等高级资源调度策略。
  • 🔹 网络与存储进阶:深入学习K8s网络模型,掌握Calico/Flannel高级配置;精通持久化存储、动态卷供应、存储备份与恢复。
  • 🔹 自定义资源与Operator开发:学习CRD创建,使用Operator SDK开发控制器,实现应用生命周期的自动化管理。
  • 🔹 高可用与灾备方案:掌握K8s集群高可用部署、灾难恢复、跨区域集群联邦等进阶方案。

### 🏭 企业级实战项目

  • 金融级高可用集群部署:搭建3主3从K8s集群,实现控制平面组件冗余、节点自动故障转移,集群可用性达99.99%。
  • 多区域应用灾备系统:基于Karmada实现跨区域应用联邦部署,配置故障自动切换策略,RPO<5分钟,RTO<30分钟。
  • 企业级容器平台构建:整合Calico网络、Rook存储、Harbor镜像仓库、Prometheus监控,开发自定义Operator管理中间件,支撑500+节点集群。

### 👨🏫 优点知识讲师团队

**Kubernetes实战专家团队**经验资深。周老师是前阿里中间件团队技术专家,主导过上千节点K8s集群运维,擅长性能调优与故障排查;吴老师是CNCF认证培训师(CKA/CKAD/CKS),拥有8年K8s教学经验,著有《Kubernetes进阶实战》,授课聚焦"原理+实战+最佳实践"。

课程目录

01 Kubernetes 进阶训练营第2期
  01 Docker 基础
    01 Docker 的基本原理和安装.mp4
    02 Docker 的基本操作.mp4
    03 Dockerfile 基本写法与私有仓库.mp4
    04 Dockerfile 最佳实践.mp4
  02 Kubernetes 基础
    01 Kubernetes 简介与安装.mp4
    02 第一个容器化应用和 YAML 文件.mp4
    03 Pod 原理和生命周期.mp4
    04 Pod 健康检查和资源配置.mp4
    05 Pod 使用进阶.mp4
  03 常用控制器
    01 ReplicaSet 与 Deployment.mp4
    02 StatefulSet 和 DaemonSet.mp4
    03 JobCronJob 与 HPA.mp4
  04 配置管理
    01 ConfigMap 与 Secret 的使用.mp4
  05 Kubernetes 安全
    01 RBAC 的使用.mp4
    02 Security Context 的使用.mp4
    03 准入控制器.mp4
  06 Kubernetes 网络
    01 网络插件.mp4
    02 网络策略.mp4
    03 Service 的使用.mp4
    04 Service 服务发现.mp4
    05 NGINX Ingress Controller.mp4
    06 Traefik2 的基本使用.mp4
    07 Traefik2 的高级用法.mp4
  07 调度器
    01 Kubernetes 调度器原理.mp4
    02 Kubernetes Pod 调度.mp4
  08 CRD 与 Operator
    01 CRD 与 Operator.mp4
  09 Kubernetes 存储
    01 本地存储.mp4
    02 Ceph 在 Kubernetes 中的使用.mp4
    03 Kubernetes 存储架构.mp4
    04 Kubernetes 存储插件.mp4
  10 应用示例
    01 应用部署(一).mp4
    02 应用部署(二).mp4
    03 应用部署(三).mp4
  11 Helm 包管理工具
    01 Helm3 包管理工具使用.mp4
    02 Helm Charts 模板.mp4
    03 Helm Chart 模板开发1.mp4
    04 Helm Chart 模板开发2.mp4
    05 Helm Chart 开发示例1.mp4
    06 Helm Chart 开发示例2.mp4
  12 监控报警
    01 Prometheus 基本介绍.mp4
    02 Kubernetes 应用监控.mp4
    03 Kubernetes 监控自动发现.mp4
    04 Grafana 的使用.mp4
    05 PromQL 使用基础.mp4
    06 AlertManager 的使用.mp4
    07 Prometheus 高可用方案.mp4
    08 Thanos 实现 Prometheus 高可用.mp4
    09 基于自定义指标的 HPA.mp4
    10 Prometheus Operator 的安装配置.mp4
    11 Prometheus Operator 自定义监控报警.mp4
    12 Prometheus Operator 高级配置.mp4
  13 日志收集
    01 Kubernetes 日志收集架构.mp4
    02 搭建 EFK 日志系统.mp4
    03 日志分析和报警.mp4
  14 DevOps 实践
    01 基于 K8S 的动态 Jenkins Slave.mp4
    02 GitLab 与 Harbor 的安装配置.mp4
    03 Jenkins Pipeline 流水线.mp4
    04 使用 Jenkins Pipeline 部署应用.mp4
    05 Tekton 框架的使用.mp4
    06 Tekton Trigger 的使用.mp4
  15 Istio 使用
    01 Istio 简介与安装.mp4
    02 流量控制管理1.mp4
    03 流量控制管理2.mp4
    04 流量控制管理3.mp4
    05 服务可观察性1.mp4
    06 服务可观察性2.mp4
    07 Istio 的安全网关.mp4
    08 mTLS 认证与 JWT 的认证授权.mp4
    09 Cert-Manager 自动化 HTTPS.mp4
  16 集群维护
    01 集群证书更新.mp4
    02 集群升级.mp4
    03 单 master 升级为集群.mp4
    04 资源预留配置.mp4
02 Kubernetes 进阶训练营第3期
  01 Docker 基础
    01 Docker 简介与安装.mp4
    02 Docker 的基本操作.mp4
    03 Dockerfile 的基本用法.mp4
    04 Dockerfile 最佳实践.mp4
  02 Kubernetes 基础
    01 Kubernetes 简介与安装.mp4
    02 应用容器化与 YAML 文件.mp4
    03 Pod 原理与生命周期.mp4
    04 Pod 基础.mp4
    05 Pod 进阶使用.mp4
  03 常用控制器
    01 ReplicaSet 与 Deployment.mp4
    02 Deployment 滚动更新.mp4
    03 StatefulSet 和 DaemonSet.mp4
    04 Job 与 CronJob.mp4
    05 HPA 控制器.mp4
  04 配置管理
    01 ConfigMap 与 Secret 的使用.mp4
  05 Kubernetes 安全
    01 RBAC 的使用1.mp4
    02 RBAC 的使用2.mp4
    03 Security Context 的使用.mp4
    04 Pod 安全策略.mp4
    05 准入控制器.mp4
  06 Kubernetes 网络
    01 Service 的使用.mp4
    02 Kubernetes 服务发现.mp4
    03 NodeLocal DNSCache 的使用.mp4
    04 Ingress 工作原理.mp4
    05 ingress-nginx 的基本使用.mp4
    06 ingress-nginx 的 rewrite 与灰度发布.mp4
    07 ingress-nginx 的(自动)https.mp4
    08 Traefik 2.3 的基本使用.mp4
    09 Traefik 2.3 的高级使用.mp4
    10 Traefik 2.3 代理 TCPUDP.mp4
  07 调度器
    01 Kubernetes 调度器原理.mp4
    02 Kubernetes Pod 调度.mp4
  08 Kubernetes 存储
    01 本地存储.mp4
    02 OpenEBS 存储使用.mp4
    03 Kubernetes 存储原理.mp4
  09 包管理工具
    01 Helm 包管理工具.mp4
    02 Helm Charts 模板.mp4
    03 Helm 模板开发1.mp4
    04 Helm 模板开发2.mp4
    05 Helm 模板开发3.mp4
    06 Helm Chart 开发示例.mp4
  10 监控报警
    01 Prometheus 基本介绍.mp4
    02 Kubernetes 应用监控.mp4
    03 Kubernetes 监控自动发现.mp4
    04 Prometheus 自动发现之 relabel.mp4
    05 监控 APIServer 与 Pod.mp4
    06 Grafana 与 Prometheus 的结合使用.mp4
    07 PromQL 基本使用.mp4
    08 AlertManager 的使用.mp4
    09 kube-state-metrics 使用.mp4
    10 Prometheus 高可用.mp4
    11 Thanos 部署与实践.mp4
    12 Thanos Receive 模块.mp4
    13 基于自定义指标的 HPA.mp4
    14 Prometheus Operator 安装配置.mp4
    15 Prometheus Operator 自定义监控报警.mp4
    16 Prometheus Operator 高级配置.mp4
    17 Prometheus Operator 对接 Thanos.mp4
  11 日志收集
    01 日志收集架构解析.mp4
    02 安装 EFK 日志收集系统.mp4
    03 使用 Fluentd 收集日志.mp4
    04 使用 Kafka 优化 EFK.mp4
    05 Grafana Loki 架构.mp4
    06 Grafana Loki 安装配置.mp4
    07 Loki Promtail 配置.mp4
    08 Loki 日志报警.mp4
    09 Loki 查询语言 LogQL.mp4
  12 DevOps 实践
    01 基于 K8S 的动态 Jenkins Slave.mp4
    02 GitLab 安装配置.mp4
    03 Harbor 安装配置.mp4
    04 Jenkins Pipeline 流水线.mp4
    05 使用 Jenkins Pipeline 部署 K8S 应用.mp4
    06 云原生 CICD 框架 Tekton.mp4
    07 Tekton Pipeline 流水线.mp4
    08 Tekton Pipeline 流水线优化.mp4
    09 Tekton Trigger 的使用.mp4
    10 Tekton 项目实战.mp4
  13 GitOps 实践
    01 GitOps 是什么.mp4
    02 Argo CD 安装配置.mp4
    03 Tekton 与 Argo CD 实现 GitOps.mp4
    04 Argo CD 高级配置.mp4
    05 Argo Rollouts 蓝绿金丝雀发布.mp4
    06 Argo Rollouts 基于 Analysis 的渐进式发布.mp4
  14 Istio 实战
    01 Istio 简介与安装.mp4
    02 Istio 流量管理(1).mp4
    03 Istio 流量管理(2).mp4
    04 Istio 流量管理(3).mp4
    05 Istio 可观测性.mp4
    06 Istio 安全管理.mp4
  15 Containerd 使用
    01 Containerd 介绍.mp4
    02 Containerd 的基本使用.mp4
    03 Kubernetes 容器运行时从 Docker 切换为 Containerd.mp4
    04 Containerd 高级命令行工具 nerdctl.mp4
    05 常用镜像构建工具.mp4
    06 搭建带有 Containerd 的 K8S 集群.mp4
  16 集群维护
    01 资源预留配置.mp4
    02 使用 kube-vip 搭建高可用集群.mp4
    03 Kubectl 高效使用技巧.mp4
    04 使用 Velero 备份还原集群.mp4
03 Kubernetes 进阶训练营第4期
  01 容器运行时
    01 容器运行时介绍.mp4
    02 Containerd的使用.mp4
    03 命令行工具Nerdctl.mp4
    04 CGroups与Namespaces.mp4
  02 Kubernetes基础
    01 Kubernetes简介.mp4
    02 Kubernetes集群部署.mp4
    03 Kubernetes资源清单.mp4
    04 Pod原理.mp4
    05 Pod生命周期.mp4
    06 Pod使用进阶.mp4
  03 控制器
    01 ReplicaSet.mp4
    02 Deployment.mp4
    03 StatefulSet.mp4
    04 DaemonSet 与 Job.mp4
    05 HPA.mp4
    06 Admission.mp4
    07 Crd.mp4
  04 配置管理
    01 ConfigMap.mp4
    02 Secret.mp4
    03 ServiceAccount.mp4
    04 RBAC.mp4
    05 Security Context.mp4
    06 OPA.mp4
    07 Gatekeeper.mp4
    08 Kyverno.mp4
  05 网络
    01 Service.mp4
    02 服务发现.mp4
    03 LocalDNS.mp4
    04 Ingress.mp4
    05 ingress-nginx.mp4
    06 ingress-nginx 高级配置1.mp4
    07 ingress-nginx 高级配置2.mp4
    08 Traefik.mp4
    09 Traefik 高级配置1.mp4
    10 Traefik 高级配置2.mp4
    11 Traefik 高级配置3.mp4
    12 Gateway API.mp4
    13 APISIX.mp4
    14 APISIX Ingress高级使用.mp4
    15 APISIX 自定义插件.mp4
  06 调度器
    01 调度器原理.mp4
    02 亲合性调度.mp4
    03 拓扑分布约束.mp4
    04 Descheduler.mp4
    05 服务质量.mp4
  07 存储
    01 本地存储.mp4
    02 NFS存储.mp4
    03 存储插件.mp4
    04 Longhorn存储.mp4
    05 Longhorn备份恢复.mp4
    06 CSI卷管理.mp4
  08 OpenKruise
    01 OpenKruise部署与CloneSet.mp4
    02 OpenKruise通用控制器.mp4
    03 OpenKruise运维增强控制器.mp4
  09 Helm
    01 Helm包管理.mp4
    02 Helm Charts.mp4
    03 Helm模板开发1.mp4
    04 Helm模板开发2.mp4
    05 Helm Chart开发示例.mp4
    06 Helm测试与包共享.mp4
  10 监控报警
    01 Prometheus基础.mp4
    02 Prometheus应用监控.mp4
    03 基于Kubernetes服务发现.mp4
    04 监控Pods.mp4
    05 PromQL.mp4
    06 Grafana 数据可视化.mp4
    07 AlertManager.mp4
    08 AlertManager 高级配置.mp4
    09 VictoriaMetrics.mp4
    10 VictoriaMetrics 集群.mp4
    11 vmagent.mp4
    12 vmalert.mp4
    13 VM Operator.mp4
    14 Prometheus Operator.mp4
    15 Prometheus Operator自定义监控报警.mp4
    16 Prometheus Operator高级配置.mp4
    17 黑盒监控.mp4
  11 日志
    01 日志收集架构.mp4
    02 EFK.mp4
    03 使用Kafka优化EFK.mp4
    04 Fluentd.mp4
    05 Loki.mp4
    06 Promtail.mp4
    07 Loki读写分离.mp4
    08 Loki微服务模式.mp4
    09 Loki配置文件.mp4
    10 Loki日志报警.mp4
    11 LogQL查询语句.mp4
  12 DevOps
    01 基于K8S的动态Jenkins Slave.mp4
    02 GitLab的安装配置.mp4
    03 Harbor的安装配置.mp4
    04 基于Jenkins的CICD流水线.mp4
    05 云原生应用交付平台Zadig.mp4
    06 使用Zadig交付微服务项目.mp4
    07 Tekton初体验.mp4
    08 Tekton流水线.mp4
    09 Tekton触发器.mp4
    10 Tekton项目实战.mp4
  13 GitOps
    01 Argocd实现GitOps.mp4
    02 Tekton结合ArgoCD实现GitOps.mp4
    03 ArgoCD结合Sops增强GitOps安全.mp4
    04 Argo Rollouts.mp4
  14 服务网格
    01 Linkerd.mp4
    02 Linkerd Metrics.mp4
    03 Linkerd重试与超时.mp4
    04 使用mTLS保护应用程序通信.mp4
    05 流量拆分.mp4
    06 Ingress流量与服务认证.mp4
    07 生产环境使用Linkerd.mp4
    08 Linkerd升级.mp4
  15 Dapr
    01 Dapr介绍.mp4
    02 Dapr发布订阅.mp4
    03 Dapr消息队列.mp4
    04 Dapr可观测性之链路追踪.mp4
    05 Dapr可观测性之指标与日志.mp4
    06 Dapr Secret.mp4
    07 Dapr中间件.mp4
    08 安全之访问控制.mp4
    09 安全通信.mp4
  16 其他
    01 云资源分析与成本优化.mp4
    02 基于流量预测的弹性.mp4
04 Kubernetes 进阶训练营第5期
  01 进阶训练营学习指南
    01 欢迎来到优点知识.html
    02 训练营介绍.mp4
  02 K8s基础
    01 容器运行时与K8s概述.mp4
    02 用Kubeadm与Kind部署K8s.mp4
    03 资源清单文件与Pod.mp4
    04 Pod生命周期.mp4
    05 Pod使用进阶.mp4
    06 ReplicaSet与Deployment.mp4
    07 StatefulSet与DaemonSet.mp4
    08 Job与CronJob.mp4
    09 HPA与VPA.mp4
    10 准入控制器.mp4
    11 ConfigMap与Secret.mp4
    12 RBAC权限管理.mp4
    13 安全上下文.mp4
    14 Service.mp4
    15 CoreDNS.mp4
    16 NodeLocal DNSCache.mp4
    17 Ingress.mp4
    18 LoadBalancer.mp4
    19 ingress-nginx.mp4
    20 ingress-nginx高级配置.mp4
    21 本地存储.mp4
    22 共享存储.mp4
    23 亲和性调度.mp4
    24 Pod拓扑分布约束.mp4
    25 Helm.mp4
    26 Helm Charts与Helmfile.mp4
    27 Kustomize.mp4
    28 完整应用示例.mp4
  03 Kubernetes进阶
    01 CRD与Operator.mp4
    02 APISIX.mp4
    03 APISIX Ingress.mp4
    04 APISIX认证与自定义插件.mp4
    05 OpenKruise之CloneSet.mp4
    06 OpenKruise之其他控制器.mp4
    07 OpenKruise之运维增强能力.mp4
    08 Kruise Rollouts.mp4
    09 Kyverno.mp4
    10 调度器原理.mp4
    11 自定义调度器.mp4
    12 Descheduler.mp4
    13 JuiceFS.mp4
    14 JuiceFS CSI.mp4
    15 存储插件.mp4
  04 可观测性
    01 Prometheus简介.mp4
    02 Prometheus基础.mp4
    03 PromQL.mp4
    04 PromQL高级查询.mp4
    05 Kubernetes监控.mp4
    06 Prometheus基于K8s的自动发现.mp4
    07 Prometheus基于K8s的自动发现2.mp4
    08 Grafana.mp4
    09 Alertmanager基础.mp4
    10 Alertmanager高级使用.mp4
    11 Prometheus Operator基础.mp4
    12 Prometheus Operator资源.mp4
    13 Prometheus Operator高级配置.mp4
    14 VictoriaMetrics单机模式.mp4
    15 VictoriaMetrics集群模式.mp4
    16 VictoriaMetrics Operator.mp4
    17 VictoriaLogs.mp4
    18 日志收集原理.mp4
    19 在K8s上运行Elasticsearch.mp4
    20 搭建EFK日志系统.mp4
    21 OpenObserve(日志).mp4
    22 OpenObserve(指标、追踪).mp4
    23 OpenObserve HA模式.mp4
    24 OpenTelemetry基础.mp4
    25 OpenTelemetry Collector.mp4
    26 微服务集成OpenTelemetry.mp4
    27 通过OpenTelemetry采集K8s集群指标.mp4
    28 通过OpenTelemetry收集K8s集群日志.mp4
    29 OpenTelemetry Operator.mp4
  05 应用管理
    01 Jenkins On K8s.mp4
    02 GitLab On K8s.mp4
    03 Kubernetes CICD.mp4
    04 Argo CD.mp4
    05 GitOps流水线改造.mp4
    06 Argo Rollouts.mp4
    07 Flux CD.mp4
    08 Flux 镜像自动更新与 UI.mp4
    09 OAM与KubeVela.mp4
    10 KubeVela金丝雀发布.mp4
    11 Jenkins结合KubeVela实现持续交付.mp4
    12 基于KubeVela的GitOps交付.mp4
    13 KubeVela可观测性.mp4
    14 KubeVela工作流.mp4
    15 使用CUE语言扩展KubeVela.mp4
课件资料
  课件资料