└─ 【马士兵教育】云原生架构师 - 2024 - 带源码课件 ->
  ├─ 21-DevOps项目发布一体化平台构建及应用实践 ->
    ├─ 1-基于Kubernetes集群构建大中型企业CICD应用平台 ->
      ├─ 8-Harbor私有镜像仓库 ->
        ├─ 3-Jenkins容器内部使用Docker_ev.mp4 - 16.8M
        ├─ 5-目标服务器脚本文件准备_ev.mp4 - 53.8M
        ├─ 6-完成基于Harbor的最终部署_ev.mp4 - 23.5M
        ├─ 2-Harbor基本操作_ev.mp4 - 33.6M
        ├─ 4-Jenkins实现制作自定义容器镜像并推送至harbor_ev.mp4 - 23.5M
        └─ 1-Harbor镜像仓库介绍&安装_ev.mp4 - 16.9M
      ├─ 9-Jenkins流水线 ->
        ├─ 4-pipeline-拉取Gitlab代码操作_ev.mp4 - 7.7M
        ├─ 1-Jenkins流水线任务初体验_ev.mp4 - 7.9M
        ├─ 8-pipeline-推送镜像至harbor_ev.mp4 - 15M
        ├─ 2-jenkins流水线任务脚本语法初体验_ev.mp4 - 18.9M
        ├─ 7-pipeline-通过Docker制作自定义容器镜像_ev.mp4 - 5.5M
        ├─ 3-Jenkinsfile维护脚本_ev.mp4 - 6.3M
        ├─ 6-pipeline-SonarQube检测代码质量_ev.mp4 - 10.4M
        ├─ 5-pipeline-Maven构建项目_ev.mp4 - 7M
        ├─ 9-pipeline-通知目标服务器部署项目_ev.mp4 - 22.7M
        └─ 10-pipeline-构建后钉钉通知消息_ev.mp4 - 38.9M
      ├─ 2-Code阶段工具 ->
        └─ 1-Git&Gitlab安装_ev.mp4 - 26.9M
      ├─ 5-Integrate工具 ->
        ├─ 1-jenkins介绍_ev.mp4 - 8.5M
        ├─ 2-安装jenkins_ev.mp4 - 25.7M
        └─ 3-配置jenkins_ev.mp4 - 20M
      ├─ 4-Operate阶段工具 ->
        └─ 1-Docker介绍和安装_ev.mp4 - 26.9M
      ├─ 1-DevOps介绍 ->
        ├─ 1-DevOps的诞生_ev.mp4 - 20.9M
        └─ 2-DevOps管理软件生命周期_ev.mp4 - 20.4M
      ├─ 7-SonarQube代码质量检测工具 ->
        ├─ 1-SonarQube介绍和安装_ev.mp4 - 47.3M
        ├─ 2-SonarQube基本使用_ev.mp4 - 48.5M
        └─ 3-Jenkins集成SonarQube_ev.mp4 - 42.8M
      ├─ 6-Jenkins实现CI、CD操作 ->
        ├─ 1-jenkins实现基础CI操作_ev.mp4 - 85.1M
        └─ 2-jenkins实现基础CD操作_ev.mp4 - 12.9M
      ├─ 3-Build阶段工具 ->
        └─ 1-Maven安装&配置_ev.mp4 - 33.1M
      └─ 10-Kubernetes编排工具 ->
        ├─ 9-Deployment控制器_ev.mp4 - 27.7M
        ├─ 14-配置Docker私有镜像仓库_ev.mp4 - 15.4M
        ├─ 7-Pod操作_ev.mp4 - 38.6M
        ├─ 5-安装Kuboard图形管理工具_ev.mp4 - 10.4M
        ├─ 11-Service操作(下)_ev.mp4 - 8.5M
        ├─ 4-基于Kuboard安装Kubernetes集群_ev.mp4 - 66.7M
        ├─ 10-Service操作(上)_ev.mp4 - 24.3M
        ├─ 13-准备部署时的YAML文件_ev.mp4 - 27.4M
        ├─ 15-Jenkins整合Kubernetes_ev.mp4 - 37.7M
        ├─ 12-Ingress_ev.mp4 - 15.9M
        ├─ 16-自动化CI操作_ev.mp4 - 36.7M
        ├─ 1-Kubernetes介绍_ev.mp4 - 36M
        ├─ 8-Pod运行多容器&图形界面查看_ev.mp4 - 16.6M
        ├─ 6-Namespace操作_ev.mp4 - 9.5M
        ├─ 3-Kubernetes架构_ev.mp4 - 11.6M
        └─ 2-Kubernetes管理容器方式_ev.mp4 - 6.2M
    ├─ 3-云原生多云持续交付GitOps ->
      ├─ 6-通过Gitlab及ArgoCD实现项目发布 ->
        ├─ 2-Gitlab-ce安装_ev.mp4 - 37.7M
        ├─ 5-ArgoCD实现项目发布_ev.mp4 - 46.9M
        ├─ 4-golang及docker准备_ev.mp4 - 29.3M
        ├─ 1-项目代码及项目部署helm包准备_ev.mp4 - 22M
        ├─ 3-项目代码仓库准备_ev.mp4 - 51.3M
        └─ 6-GitlabCI实现容器镜像制作_ev.mp4 - 87.9M
      ├─ 4-ArgoCD部署(2.9.1)指南 ->
        ├─ 4-ArgoCD访问_ev.mp4 - 48M
        ├─ 2-服务代理IngressNginx部署_ev.mp4 - 16.9M
        ├─ 5-ArgoCD管理_ev.mp4 - 39.4M
        ├─ 3-ArgoCD部署_ev.mp4 - 32.5M
        └─ 1-负载均衡器metallb部署_ev.mp4 - 28.4M
      ├─ 5-通过ArgoCD实现多K8S集群项目发布 ->
        ├─ 2-ArgoCD注册K8S集群_ev.mp4 - 19.4M
        ├─ 3-使用ArgoCD多种方式部署应用_ev.mp4 - 110.1M
        └─ 1-多K8S集群Kubeconfig文件准备_ev.mp4 - 58.2M
      ├─ 3-GitOps项目案例 ->
        ├─ 2-项目发布案例_ArgoCD项目及应用创建_ev.mp4 - 31.7M
        ├─ 1-项目发布案例_IDE集成开发工具安装及项目源码说明_ev.mp4 - 146.3M
        └─ 3-项目发布案例_项目发布验证_ev.mp4 - 21.4M
      ├─ 2-GitOps系统实现 ->
        ├─ 6-GitOps系统实现_主机中工具安装_argocd安装_ev.mp4 - 70.8M
        ├─ 2-GitOps系统实现_主机规划及主机准备_ev.mp4 - 27.2M
        ├─ 4-GitOps系统实现_主机中工具安装_harbor_ev.mp4 - 50.5M
        ├─ 9-GitOps系统实现_工具集成配置_gitlab-runner安装及配置_ev.mp4 - 51.1M
        ├─ 7-GitOps系统实现_工具集成配置_配置主机使用harbor容器镜像仓库_ev.mp4 - 40.3M
        ├─ 3-GitOps系统实现_主机中工具安装_gitlab-ce_ev.mp4 - 76M
        ├─ 8-GitOps系统实现_工具集成配置_为gitlab-runner安装kustomize_ev.mp4 - 11M
        ├─ 5-GitOps系统实现_主机中工具安装_k8s集群安装_ev.mp4 - 82.1M
        └─ 1-GitOps系统实现_实现方式介绍_ev.mp4 - 14.6M
      └─ 1-GitOps介绍 ->
        ├─ 1-GitOps与DevOps之间的关系_ev.mp4 - 14.5M
        └─ 2-使用GitOps原因_ev.mp4 - 19M
    └─ 2-基于KubeSphere构建企业新一代自动化CICD应用平台 ->
      ├─ 2-基于KubeSphere实现DevOps ->
        ├─ 14-KubeSphereDevOps_流水线设置_编辑流水线_保存制品_ev.mp4 - 5.6M
        ├─ 12-KubeSphereDevOps_流水线设置_编辑流水线_代码检查分析_ev.mp4 - 26.1M
        ├─ 11-KubeSphereDevOps_流水线设置_编辑流水线_单元测试_ev.mp4 - 7.8M
        ├─ 21-KubeSphereDevOps_配置流水线发布应用至生产环境_执行流水线_ev.mp4 - 31.9M
        ├─ 10-KubeSphereDevOps_流水线设置_编辑流水线_拉取源代码_ev.mp4 - 41.8M
        ├─ 6-KubeSphereDevOps_流水线阶段介绍_ev.mp4 - 16.1M
        ├─ 2-CI_CD介绍_ev.mp4 - 57.6M
        ├─ 18-KubeSphereDevOps_配置流水线发布应用至生产环境_前期准备_ev.mp4 - 33.6M
        ├─ 4-KubeSphereDevOps_SonarQube集成到流水线_ev.mp4 - 92.1M
        ├─ 5-KubeSphereDevOps_创建流水线方法及准备工作介绍_ev.mp4 - 16.3M
        ├─ 1-DevOps介绍_ev.mp4 - 25.4M
        ├─ 19-KubeSphereDevOps_配置流水线发布应用至生产环境_PushWithTag_ev.mp4 - 46M
        ├─ 9-KubeSphereDevOps_流水线设置_流水线创建_ev.mp4 - 22.6M
        ├─ 8-KubeSphereDevOps_流水线设置_项目创建_ev.mp4 - 14.6M
        ├─ 20-KubeSphereDevOps_配置流水线发布应用至生产环境_DeploytoProduction_ev.mp4 - 21.1M
        ├─ 15-KubeSphereDevOps_流水线设置_编辑流水线_应用发布到开发环境_ev.mp4 - 25.9M
        ├─ 7-KubeSphereDevOps_流水线设置_创建凭证_ev.mp4 - 11.7M
        ├─ 13-KubeSphereDevOps_流水线设置_编辑流水线_构建并上传镜像_ev.mp4 - 31.7M
        ├─ 17-KubeSphereDevOps_配置流水线发布应用至生产环境_流水线介绍_ev.mp4 - 10.6M
        ├─ 3-KubeSphereDevOps_凭证管理_ev.mp4 - 57.3M
        └─ 16-KubeSphereDevOps_流水线设置_编辑流水线_运行流水线_ev.mp4 - 69.2M
      └─ 1-KubeSphereDevOps使用前账号准备 ->
        └─ 1-KubeSphereDevOps使用前账号准备_ev.mp4 - 26.1M
  ├─ 7-Kubernetes应用基础 ->
    ├─ 2-Kubernetes集群部署(云原生) ->
      ├─ 2-使用kubeasz部署k8s二进制高可用集群 ->
        ├─ 6-k8s集群可用性验证_ev.mp4 - 13.9M
        ├─ 7-使用kubease实现对k8s集群简单管理案例_ev.mp4 - 22.6M
        ├─ 3-kubeasz源码获取及部署前文件准备_ev.mp4 - 60M
        ├─ 2-k8s节点及kubeasz节点准备_ev.mp4 - 64.4M
        ├─ 4-kubeasz部署K8S集群文件准备_ev.mp4 - 68.5M
        ├─ 1-kubeasz介绍_ev.mp4 - 14.8M
        └─ 5-使用kubeasz部署K8S集群_ev.mp4 - 94M
      ├─ 12-信创国产操作系统OpenEuler部署K8S集群 ->
        └─ 1-国产操作系统OpenEuler部署K8S集群最佳实践_ev.mp4 - 129.5M
      ├─ 1-基于cri-o部署K8S1.27版本集群 ->
        ├─ 4-K8S集群软件安装_ev.mp4 - 21.4M
        ├─ 5-K8S集群初始化_ev.mp4 - 33.9M
        ├─ 6-K8S集群网络插件Calico部署及集群可用性验证_ev.mp4 - 27.8M
        ├─ 3-轻量级容器运行时CRI-O准备_ev.mp4 - 43.1M
        ├─ 2-K8S集群节点主机准备_ev.mp4 - 36.6M
        └─ 1-K8S集群节点主机说明_ev.mp4 - 6.6M
      ├─ 4-基于Docker部署K8S1.28版本集群 ->
        ├─ 2-K8S1.28版本集群部署_ev.mp4 - 33.1M
        ├─ 3-K8S集群网络插件Calico部署及集群可用性验证_ev.mp4 - 31.9M
        └─ 1-Docker-CE&cri-dockerd安装_ev.mp4 - 28.8M
      ├─ 5-K8S二进制高可用集群部署(多容器运行时) ->
        ├─ 6-证书工具及CA及ETCD证书生成_ev.mp4 - 54.7M
        ├─ 8-kubernetes软件获取及分发安装_ev.mp4 - 28.3M
        ├─ 17-k8s集群附件CoreDNS部署_ev.mp4 - 24.7M
        ├─ 3-K8S集群主机配置_ev.mp4 - 21.3M
        ├─ 14-kubelet组件部署_ev.mp4 - 56.2M
        ├─ 9-kube-apiserver部署_ev.mp4 - 81.7M
        ├─ 5-K8S集群负载均衡器部署_ev.mp4 - 40.7M
        ├─ 19-容器运行时Containerd部署及Kubelet配置_ev.mp4 - 69.3M
        ├─ 15-kube-proxy组件部署_ev.mp4 - 32.4M
        ├─ 4-K8S集群主机准备_ev.mp4 - 63.2M
        ├─ 10-kubectl部署_ev.mp4 - 83.9M
        ├─ 20-容器运行时crio部署及Kubelet配置_ev.mp4 - 72M
        ├─ 16-k8s网络插件Calico部署_ev.mp4 - 23.4M
        ├─ 7-ETCD集群部署_ev.mp4 - 49.8M
        ├─ 11-kube-controller-manager部署_ev.mp4 - 43.7M
        ├─ 2-本次课程部署K8S集群架构说明_ev.mp4 - 11.3M
        ├─ 12-kube-scheduler部署_ev.mp4 - 19.8M
        ├─ 1-课程分享过程介绍_ev.mp4 - 10M
        ├─ 18-k8s集群可用性验证_ev.mp4 - 18.3M
        └─ 13-容器管理工具Docker安装_ev.mp4 - 36.9M
      ├─ 8-基于Ubuntu23.04操作系统部署K8S集群 ->
        ├─ 3-K8S集群容器运行时Containerd安装_ev.mp4 - 25.9M
        ├─ 2-K8S集群主机准备_ev.mp4 - 50.3M
        ├─ 1-Ubuntu主机准备_ev.mp4 - 46.4M
        ├─ 5-K8S集群网络插件Calico部署_ev.mp4 - 18.1M
        ├─ 4-K8S集群部署_ev.mp4 - 53.6M
        └─ 6-在K8S集群中部署Nginx应用并访问_ev.mp4 - 11.9M
      ├─ 15-kubernetes集群部署口袋工具minikube ->
        ├─ 2-容器运行时Docker准备_ev.mp4 - 11.1M
        ├─ 5-安装kubectl_ev.mp4 - 20.2M
        ├─ 4-使用minikube部署k8s集群_ev.mp4 - 45.3M
        ├─ 6-使用minikube管理K8S集群_ev.mp4 - 92.2M
        ├─ 1-minikube介绍_ev.mp4 - 12.8M
        └─ 3-minikube安装_ev.mp4 - 35.6M
      ├─ 16-kube-vip实现K8S集群高可用及ServiceLB ->
        ├─ 5-kube-vip准备_ev.mp4 - 25.8M
        ├─ 2-ETCD数据库准备_ev.mp4 - 35.2M
        ├─ 4-K8S集群部署软件准备_ev.mp4 - 14.3M
        ├─ 3-容器运行时Docker准备_ev.mp4 - 30.7M
        ├─ 7-kube-vip实现为K8S集群内Service提供LB功能_ev.mp4 - 50.4M
        ├─ 1-K8S集群节点准备_ev.mp4 - 54.9M
        └─ 6-K8S集群初始化及kube-vip可用性验证_ev.mp4 - 124.1M
      ├─ 18-使用k0s部署K8S二进制集群 ->
        ├─ 5-验证K8S集群可用性_ev.mp4 - 22.9M
        ├─ 2-k0sctl安装_ev.mp4 - 19.7M
        ├─ 1-k0s介绍_ev.mp4 - 18.6M
        ├─ 4-使用k0sctl部署K8S集群_ev.mp4 - 29.8M
        └─ 3-使用k0sctl生成K8S集群部署配置文件_ev.mp4 - 32.4M
      ├─ 11-RockyLinux操作系统部署K8S集群 ->
        ├─ 2-RockyLinux操作系统安装_ev.mp4 - 34.2M
        ├─ 3-RockyLinux操作系统安装后配置_ev.mp4 - 49.2M
        ├─ 4-K8S集群主机准备_ev.mp4 - 48.8M
        ├─ 6-K8S集群部署_ev.mp4 - 65.8M
        ├─ 5-K8S集群容器运行时Docker_ev.mp4 - 25.6M
        └─ 1-RockyLinux操作系统介绍_ev.mp4 - 16M
      ├─ 9-Debian12部署K8S最佳实践 ->
        ├─ 2-K8S集群主机准备_ev.mp4 - 38.7M
        ├─ 1-本次课程分享过程_ev.mp4 - 4.6M
        ├─ 5-K8S集群网络插件Calico部署_ev.mp4 - 22.1M
        ├─ 4-K8S集群部署_ev.mp4 - 50.3M
        └─ 3-K8S集群容器运行时Containerd安装_ev.mp4 - 38.7M
      ├─ 3-基于Containerd部署K8S1.28版本集群 ->
        ├─ 1-K8S集群节点主机准备_ev.mp4 - 45.2M
        ├─ 3-K8S1.28版本集群部署_ev.mp4 - 44.6M
        ├─ 2-容器运行时Containerd准备_ev.mp4 - 37.1M
        └─ 4-K8S集群网络插件部署及集群可用性验证_ev.mp4 - 23.2M
      ├─ 13-信创国产麒麟(KylinOS)操作系统部署K8S集群 ->
        ├─ 2-国产麒麟(KylinOS)操作系统部署K8S集群最佳实践_ev.mp4 - 154.2M
        └─ 1-国产麒麟(KylinOS)操作系统安装_ev.mp4 - 73.1M
      ├─ 14-OpenEuler22.03基于iSulad部署K8S集群 ->
        ├─ 2-K8S集群主机准备_ev.mp4 - 53M
        ├─ 1-OpenEuler22.03操作系统安装_ev.mp4 - 54.9M
        ├─ 3-K8S集群主机容器运行时iSulad准备_ev.mp4 - 18.6M
        └─ 4-K8S集群部署_ev.mp4 - 68.6M
      ├─ 7-基于Ubuntu22.04操作系统部署K8S集群 ->
        ├─ 3-K8S集群主机准备_ev.mp4 - 53.1M
        ├─ 6-K8S集群网络插件Calico部署_ev.mp4 - 16.7M
        ├─ 4-K8S集群容器运行时Containerd安装_ev.mp4 - 27.7M
        ├─ 7-K8S集群部署Nginx应用并访问_ev.mp4 - 14.4M
        ├─ 1-课程过程介绍_ev.mp4 - 6M
        ├─ 2-Ubuntu操作系统安装及配置_ev.mp4 - 50.3M
        └─ 5-K8S集群部署_ev.mp4 - 51.2M
      ├─ 17-使用kubeadm快速部署K8S1.29.0集群 ->
        ├─ 4-网络插件Calico部署及集群可用性验证_ev.mp4 - 18.2M
        ├─ 2-Docker-ce及cri-dockerd准备_ev.mp4 - 21.8M
        ├─ 1-K8S集群主机准备_ev.mp4 - 31.7M
        └─ 3-Kubernetes集群初始化_ev.mp4 - 41.4M
      ├─ 10-注重K8S安全RKE2部署K8S高可用集群 ->
        ├─ 4-使用RKE2实现对K8S集群部署_ev.mp4 - 100.8M
        ├─ 7-部署并使用安全私有容器镜像仓库_ev.mp4 - 46.6M
        ├─ 3-K8S集群主机准备_ev.mp4 - 32.9M
        ├─ 2-RKE2部署方式介绍_ev.mp4 - 9.5M
        ├─ 5-kubectl&containerd客户端配置_ev.mp4 - 26.4M
        ├─ 6-部署并使用非安全私有容器镜像仓库_ev.mp4 - 62.5M
        └─ 1-本次课程分享介绍_ev.mp4 - 9M
      ├─ 19-基于Ubuntu22.04部署原生K8S1.29.0集群 ->
        ├─ 4-网络插件Calico部署及K8S集群可用性验证_ev.mp4 - 22.9M
        ├─ 3-K8S集群部署_ev.mp4 - 55.2M
        ├─ 1-K8S集群主机准备_ev.mp4 - 50.8M
        └─ 2-容器运行时Containerd准备_ev.mp4 - 42.8M
      └─ 6-构建网络高性能(Cilium)K8S集群 ->
        ├─ 1-K8S集群主机准备_ev.mp4 - 101.1M
        ├─ 3-K8S集群部署_ev.mp4 - 38M
        ├─ 2-K8S集群容器运行时Containerd准备_ev.mp4 - 42.1M
        ├─ 5-应用部署及可观测验证_ev.mp4 - 20.1M
        └─ 4-Cilium及Hubble部署_ev.mp4 - 86.6M
    ├─ 6-kubernetes集群Namespace ->
      └─ 1-Kubernetes集群Namespace ->
        └─ 1-namespace作用_查看_创建_删除_ev.mp4 - 48.7M
    ├─ 9-Kubernetes集群核心概念Controller ->
      ├─ 4-DaemonSet介绍及应用 ->
        └─ 1-创建DaemonSet类型应用方法及版本升级演示_ev.mp4 - 37.3M
      ├─ 1-Controller作用及分类 ->
        └─ 1-Controller作用及分类_ev.mp4 - 14.5M
      ├─ 6-Job介绍及应用案例 ->
        └─ 1-Job控制器介绍及应用案例_ev.mp4 - 51.7M
      ├─ 5-StatefulSet介绍及应用 ->
        ├─ 4-StatefulSet部署应用YAML组成_ev.mp4 - 6.7M
        ├─ 5-StatefulSet部署应用及访问验证_ev.mp4 - 65.9M
        ├─ 6-对StatefulSet已部署应用滚动更新及扩缩容_ev.mp4 - 23.4M
        ├─ 1-StatefulSet控制器作用_ev.mp4 - 8.4M
        ├─ 2-无状态应用与有状态应用_ev.mp4 - 10.9M
        └─ 3-StatefulSet部署应用特点_ev.mp4 - 7.9M
      ├─ 3-ReplicaSet介绍及应用 ->
        └─ 1-创建Replicaset类型应用方法及扩容演示_ev.mp4 - 25.1M
      ├─ 7-CronJob介绍及应用案例 ->
        └─ 1-CronJob控制器介绍及应用案例_ev.mp4 - 31.1M
      └─ 2-Deployment介绍及应用 ->
        ├─ 3-对deployment控制器创建的应用进行版本回退_ev.mp4 - 18M
        ├─ 2-对deployment控制器创建的应用进行版本升级_ev.mp4 - 32M
        ├─ 1-使用deployment控制器部署无状态应用_ev.mp4 - 65.3M
        ├─ 5-对deployment控制器创建的应用多副本滚动更新_ev.mp4 - 16.3M
        ├─ 6-删除deployment控制器创建的应用方法_ev.mp4 - 10.1M
        └─ 4-对deployment控制器创建的应用副本扩缩容_ev.mp4 - 28.4M
    ├─ 14-全链路灰度发布解决方案 ->
      ├─ 1-使用Argo-Rollouts实现金丝雀发布 ->
        ├─ 5-TrafficShifting流量接入_ev.mp4 - 85.5M
        ├─ 4-ReplicaShifting版本替换_ev.mp4 - 94.3M
        ├─ 1-Argo-Rollouts介绍_ev.mp4 - 51.5M
        ├─ 2-Argo-Rollouts安装_ev.mp4 - 31.5M
        └─ 3-负载均衡器metallb部署_ev.mp4 - 20.1M
      ├─ 3-全链路灰度发布解决方案KruiseRollouts ->
        ├─ 2-Kruise-Rollouts多批次发布策略案例_ev.mp4 - 33.5M
        ├─ 1-Kruise-Rollouts介绍及安装_ev.mp4 - 34.8M
        └─ 3-Kruise-Rollouts发布策略及金丝雀发布案例_ev.mp4 - 66.6M
      └─ 2-原地升级解决方案OpenKruise ->
        ├─ 4-OpenKruise使用案例应用管理_ev.mp4 - 54.5M
        ├─ 2-通过Helm安装OpenKruise_ev.mp4 - 26.7M
        ├─ 3-OpenKruise核心概念_ev.mp4 - 37.2M
        └─ 1-OpenKruise是什么?_ev.mp4 - 13.2M
    ├─ 1-Kubernetes集群部署(云原生) ->
      ├─ 5-使用RKE部署企业级生产Kubernetes集群 ->
        ├─ 2-RKE工具介绍_ev.mp4 - 3.3M
        ├─ 1-课程介绍_ev.mp4 - 4M
        ├─ 5-集群主机其它配置_ev.mp4 - 17M
        ├─ 11-初始化rke配置文件_ev.mp4 - 25.4M
        ├─ 3-集群主机配置要求_ev.mp4 - 11.9M
        ├─ 13-kubectl工具安装及集群可用性验证_ev.mp4 - 10.2M
        ├─ 9-生成ssh证书用于部署集群_ev.mp4 - 9.2M
        ├─ 4-集群主机名与IP地址配置_ev.mp4 - 7.5M
        ├─ 17-部署Nginx应用验证Kubernetes集群可用性_ev.mp4 - 7.5M
        ├─ 10-rke工具安装_ev.mp4 - 11.6M
        ├─ 14-部署Rancher托管Kubernetes集群_ev.mp4 - 16.9M
        ├─ 15-为Kubernetes集群添加Worker节点_ev.mp4 - 27.9M
        ├─ 8-添加rancher用户_ev.mp4 - 3.3M
        ├─ 16-为Kubernetes集群添加etcd节点_ev.mp4 - 33.8M
        ├─ 12-Kubernetes集群部署_ev.mp4 - 9.3M
        ├─ 6-Docker准备_ev.mp4 - 14.5M
        └─ 7-docker-compose安装_ev.mp4 - 4.9M
      ├─ 7-使用二进制方式部署Kubernetes高可用集群(RuntimeContainerd) ->
        ├─ 12-worker节点_Containerd安装_ev.mp4 - 68.1M
        ├─ 11-kube-scheduler部署_ev.mp4 - 29.7M
        ├─ 15-网络附件Calico部署_ev.mp4 - 10.4M
        ├─ 8-kube-apiserver部署_ev.mp4 - 48M
        ├─ 6-ETCD集群部署_ev.mp4 - 56.7M
        ├─ 4-集群主机免密登录准备_ev.mp4 - 7.8M
        ├─ 13-worker节点_kubelet部署_ev.mp4 - 37.6M
        ├─ 3-负载均衡器准备_ev.mp4 - 33M
        ├─ 2-集群部署主机准备_ev.mp4 - 79M
        ├─ 5-cfssl工具_CA证书_ETCD证书准备_ev.mp4 - 38.4M
        ├─ 10-kube-controller-manager部署_ev.mp4 - 36M
        ├─ 9-kubectl部署_ev.mp4 - 34M
        ├─ 16-集群域名解析CoreDNS部署_ev.mp4 - 10M
        ├─ 1-集群环境说明_ev.mp4 - 19.1M
        ├─ 17-集群可用性验证_运行Nginx服务_ev.mp4 - 13.1M
        ├─ 14-worker节点_kube-proxy部署_ev.mp4 - 25.3M
        └─ 7-Kubernetes集群软件安装及分发_ev.mp4 - 23.1M
      ├─ 6-使用二进制方式部署Kubernetes高可用集群(RuntimeDocker) ->
        ├─ 3-集群部署主机准备_ev.mp4 - 78.2M
        ├─ 5-集群主机免密登录配置_ev.mp4 - 7.2M
        ├─ 13-kube-controller-manager部署_ev.mp4 - 38M
        ├─ 15-worker节点_docker安装及配置_ev.mp4 - 13.4M
        ├─ 16-worker节点_kubelet部署_ev.mp4 - 40.1M
        ├─ 21-集群节点管理_添加worker节点到现有集群_ev.mp4 - 105.7M
        ├─ 12-kubectl部署_ev.mp4 - 39.8M
        ├─ 7-CA证书准备_ev.mp4 - 15.2M
        ├─ 10-Kubernetes软件安装及分发_ev.mp4 - 27.3M
        ├─ 9-ETCD集群部署_ev.mp4 - 59.5M
        ├─ 1-Kubernetes介绍_ev.mp4 - 7.6M
        ├─ 4-负载均衡器准备_ev.mp4 - 38M
        ├─ 14-kube-scheduler部署_ev.mp4 - 25M
        ├─ 19-worker节点_CoreDNS部署_ev.mp4 - 10.9M
        ├─ 2-集群环境准备_ev.mp4 - 24.5M
        ├─ 17-worker节点_kube-proxy部署_ev.mp4 - 30.1M
        ├─ 20-kubernetes集群可用性验证_ev.mp4 - 10.2M
        ├─ 11-kube-apiserver部署_ev.mp4 - 57.8M
        ├─ 6-cfssl工具_ev.mp4 - 15.7M
        ├─ 8-ETCD证书_ev.mp4 - 9.3M
        └─ 18-worker节点_网络附件Calico部署_ev.mp4 - 13.9M
      ├─ 3-使用kubeadm快速部署Kubernetes集群 ->
        ├─ 12-12.集群网络配置_ev.mp4 - 30.5M
        ├─ 14-14.验证集群可用性_ev.mp4 - 6.9M
        ├─ 1-01.介绍_ev.mp4 - 3.8M
        ├─ 8-08.YUM源准备_ev.mp4 - 4.2M
        ├─ 13-13.添加工作节点到集群中_ev.mp4 - 8.1M
        ├─ 9-09.集群软件安装及kubelet配置_ev.mp4 - 16.8M
        ├─ 4-04.主机操作系统及配置说明_ev.mp4 - 6.6M
        ├─ 3-03.集群部署工具kubeadm介绍_ev.mp4 - 6.3M
        ├─ 10-10.集群组件容器镜像准备_ev.mp4 - 13M
        ├─ 5-05.集群主机环境准备_ev.mp4 - 47.3M
        ├─ 7-07.集群软件及版本说明_ev.mp4 - 7.7M
        ├─ 11-11.集群初始化_ev.mp4 - 20.2M
        ├─ 6-06.Docker准备_ev.mp4 - 21.8M
        └─ 2-02.k8s1.21介绍_ev.mp4 - 18.3M
      ├─ 9-kubernetes1.24集群部署 ->
        ├─ 2-kubernetes1.24集群部署主机准备_ev.mp4 - 53.7M
        ├─ 5-kubeadm部署kubernetes1.24.2版本集群_ev.mp4 - 92.7M
        ├─ 1-kubernetes1.24发布时间及重磅改动_ev.mp4 - 13.1M
        ├─ 4-kubernetes1.24集群初始化及可用性验证_ev.mp4 - 91.9M
        └─ 3-kubernetes1.24集群部署Docker及cri-dockerd安装_ev.mp4 - 74M
      ├─ 4-使用kubeadm快速部署Kubernetes高可用集群 ->
        ├─ 8-08.集群软件安装及配置_ev.mp4 - 24.6M
        ├─ 2-02.kubernetes版本介绍_ev.mp4 - 13.1M
        ├─ 1-01.课程介绍_ev.mp4 - 3.8M
        ├─ 6-06.Docker准备_ev.mp4 - 14.8M
        ├─ 10-10.集群初始化_ev.mp4 - 31.5M
        ├─ 5-05.主机配置_ev.mp4 - 61M
        ├─ 9-09.集群容器镜像准备_ev.mp4 - 11.6M
        ├─ 13-13.验证集群可用性_ev.mp4 - 8.1M
        ├─ 4-04.主机准备_操作系统及硬件说明_ev.mp4 - 11.4M
        ├─ 3-03.部署工具kubeadm介绍_ev.mp4 - 6.7M
        ├─ 7-07.HAProxy与Keepalived部署_ev.mp4 - 38.7M
        ├─ 12-12.添加其它Master节点及工作节点_ev.mp4 - 7.7M
        └─ 11-11.集群网络准备_Calico_ev.mp4 - 21M
      ├─ 10-k8s1.26集群使用containerd容器运行时 ->
        ├─ 6-K8S集群网络插件Calico部署_ev.mp4 - 21.6M
        ├─ 2-K8S集群节点配置_ev.mp4 - 83.1M
        ├─ 3-Containerd安装_ev.mp4 - 38.5M
        ├─ 1-K8S集群节点准备_ev.mp4 - 26.1M
        ├─ 5-K8S集群初始化_ev.mp4 - 34.4M
        └─ 4-runc安装_ev.mp4 - 28.2M
      ├─ 11-基于sealos部署高可用Kubernetes集群 ->
        ├─ 3-使用sealos快速部署高可用Kubernetes集群_ev.mp4 - 63M
        ├─ 2-SealOS&Kuboard_sealos准备_ev.mp4 - 14M
        ├─ 4-SealOS&Kuboard_使用kuboard托管Kubernetes集群_ev.mp4 - 74.9M
        ├─ 1-SealOS&Kuboard_主机准备_ev.mp4 - 28.8M
        └─ 5-sealos_4.3.0_部署k8s集群_ev.mp4 - 84.4M
      ├─ 12-k8s1.27集群部署&容器运行时docker ->
        ├─ 4-kube-proxy代理模式修改及coredns可用性验证_ev.mp4 - 9.9M
        ├─ 3-k8s集群部署及部署后验证_ev.mp4 - 64.2M
        ├─ 1-k8s集群节点准备_ev.mp4 - 33.2M
        └─ 2-容器运行时docker及cri-dockerd安装_ev.mp4 - 31.5M
      ├─ 1-Kubernetes介绍及集群架构 ->
        ├─ 4-Kubernetes集群节点组件及附件_ev.mp4 - 25.3M
        ├─ 3-Kubernetes架构_ev.mp4 - 9.4M
        ├─ 2-认识Kubernetes_ev.mp4 - 24.7M
        └─ 1-认识容器编排部署工具_ev.mp4 - 40.1M
      ├─ 8-Kubernetes集群UI及主机资源监控 ->
        ├─ 2-metrics-server部署及应用_ev.mp4 - 38.6M
        └─ 1-kubernetesdashboard部署及应用_ev.mp4 - 46.2M
      ├─ 13-集群部署利器KubeSpray部署k8s1.26版本集群 ->
        ├─ 6-kubespray中k8s集群配置文件准备_ev.mp4 - 39.6M
        ├─ 8-k8s集群部署及可用性验证_ev.mp4 - 48.3M
        ├─ 5-kubespray中主机清单准备_ev.mp4 - 20.6M
        ├─ 9-使用kubespray实现k8s集群节点移除及增加_ev.mp4 - 68M
        ├─ 7-kubespray节点生成ssh密钥并使用ansible验证主机可操作性_ev.mp4 - 22.9M
        ├─ 1-kubespray介绍_ev.mp4 - 6.8M
        ├─ 4-kubespray运行环境准备_ev.mp4 - 20.1M
        ├─ 10-使用kubespray清除k8s集群_ev.mp4 - 17.8M
        ├─ 3-kubespray节点python安装_ev.mp4 - 76.2M
        └─ 2-k8s集群节点准备介绍_ev.mp4 - 8.3M
      └─ 2-Kubernetes集群部署方式 ->
        └─ 1-Kubernetes集群部署方式_ev.mp4 - 34.9M
    ├─ 10-Kubernetes集群核心概念Service ->
      ├─ 2-kube-proxy三种代理模式 ->
        └─ 1-kube-proxy三种代理模式_ev.mp4 - 53.8M
      ├─ 1-Service作用 ->
        └─ 1-Service作用_ev.mp4 - 12.6M
      ├─ 4-SessionAffinity ->
        └─ 1-Service_sessionAffinity_ev.mp4 - 19.8M
      └─ 3-Service分类及创建 ->
        ├─ 10-Service创建_Externalname类型_Service创建_作用及将公网域名引入案例_ev.mp4 - 24.2M
        ├─ 5-Service创建_ClusterIP类型_普通Service创建_资源清单文件方式创建_ev.mp4 - 23.9M
        ├─ 11-Service创建_Externalname类型_Service创建_k8s集群内不同命名空间相互访问案例_ev.mp4 - 32.9M
        ├─ 9-metallb0.13.5版本部署_ev.mp4 - 42.3M
        ├─ 7-Service创建_NodePort类型_Service创建及访问_ev.mp4 - 25.4M
        ├─ 4-Service创建_ClusterIP类型_普通Service创建_Service负载均衡功能验证_ev.mp4 - 11.9M
        ├─ 2-Service创建_ClusterIP类型_Service分类_ev.mp4 - 8.3M
        ├─ 3-Service创建_ClusterIP类型_普通Service创建_命令方式创建_ev.mp4 - 26.1M
        ├─ 6-Service创建_ClusterIP类型_HeadlessService创建及访问_ev.mp4 - 41M
        ├─ 8-Service创建_LoadBalancer类型_Service创建及访问_ev.mp4 - 47.2M
        └─ 1-Service类型及Service参数_ev.mp4 - 12.6M
    ├─ 3-Kubernetes集群客户端命令kubectl ->
      └─ 1-Kubernetes集群客户端工具kubectl ->
        ├─ 2-kubectl命令说明_ev.mp4 - 42.6M
        ├─ 1-kubectl命令获取帮助方法_ev.mp4 - 6.2M
        └─ 3-kubectl命令补全配置方法_ev.mp4 - 20.8M
    ├─ 11-安全容器运行时KataContainers ->
      └─ 1-安全容器运行时KataContainers ->
        ├─ 1-KataContainer安全容器运行时出现的原因_ev.mp4 - 25M
        ├─ 6-Kata-Containers集成到Containerd_ev.mp4 - 24.1M
        ├─ 7-K8S集群部署_ev.mp4 - 37M
        ├─ 5-Kata-Containers安装_ev.mp4 - 27.4M
        ├─ 4-Containerd安装_ev.mp4 - 34.9M
        ├─ 8-K8S集群使用KataContainers方法_ev.mp4 - 53.3M
        ├─ 2-KataContainer集成原理及集成前准备_ev.mp4 - 25.7M
        └─ 3-K8S集群主机准备_ev.mp4 - 38.2M
    ├─ 13-k8s集群应用自动伸缩实践 ->
      ├─ 3-K8S集群服务垂直自动伸缩(VPA) ->
        ├─ 2-VPA部署_ev.mp4 - 37.5M
        ├─ 3-VPA案例一_ev.mp4 - 32.8M
        ├─ 1-VPA简介_ev.mp4 - 10M
        └─ 4-VPA案例二_ev.mp4 - 22.3M
      ├─ 2-利用Prometheus自定义指标实现应用水平自动伸缩 ->
        ├─ 2-负载均衡器metallb部署_ev.mp4 - 22.6M
        ├─ 7-HPA资源对象创建及结果验证_ev.mp4 - 42.8M
        ├─ 4-Prometheus监控系统部署_ev.mp4 - 61.5M
        ├─ 1-metrics-server部署_ev.mp4 - 21.3M
        ├─ 5-部署Web类应用Nginx_ev.mp4 - 55.2M
        ├─ 3-服务代理IngressNginx部署_ev.mp4 - 22.5M
        └─ 6-Prometheus适配器及结果验证_ev.mp4 - 53.3M
      ├─ 1-K8S集群服务水平自动伸缩(HPA) ->
        ├─ 1-HPA简介_ev.mp4 - 10.9M
        ├─ 2-metrics-server部署_ev.mp4 - 24.6M
        └─ 3-HPA案例演示_ev.mp4 - 42.8M
      └─ 4-基于事件驱动实现K8S应用自动伸缩(KEDA) ->
        ├─ 9-使用k6压测实现Web应用伸缩_ev.mp4 - 37.5M
        ├─ 4-KEDA安装_ev.mp4 - 19.3M
        ├─ 6-服务代理ingressnginx部署_ev.mp4 - 15.4M
        ├─ 8-外部缩放器HTTPAddOn使用案例_ev.mp4 - 42.6M
        ├─ 1-分享内容介绍_ev.mp4 - 6M
        ├─ 2-为什么需要应用自动伸缩?_ev.mp4 - 5.2M
        ├─ 3-KEDA是什么?_ev.mp4 - 11.2M
        ├─ 5-负载均衡器metallb部署_ev.mp4 - 17.5M
        └─ 7-内置缩放器Cron使用案例_ev.mp4 - 42.5M
    ├─ 4-Kubernetes集群Node管理 ->
      └─ 1-Kubernetes集群Node管理 ->
        ├─ 3-节点标签管理_ev.mp4 - 60.6M
        ├─ 1-查看集群及节点信息_ev.mp4 - 28.9M
        └─ 2-实现在worker节点管理集群方法_ev.mp4 - 13.9M
    ├─ 5-Kubernetes集群声明式文件YAML ->
      └─ 1-Kubernetes集群声明式文件YAML ->
        ├─ 2-kubernetes集群资源对象描述方法_ev.mp4 - 58.3M
        └─ 1-YAML语法介绍_ev.mp4 - 20.9M
    ├─ 8-Kubernetes集群核心概念Pod ->
      ├─ 2-Pod创建与删除 ->
        ├─ 4-为Pod打标签方法_ev.mp4 - 28.1M
        ├─ 3-Pod中容器镜像下载策略_ev.mp4 - 29.8M
        ├─ 1-Pod创建及删除方法_ev.mp4 - 56.5M
        ├─ 2-删除多个Pod方法_ev.mp4 - 23M
        ├─ 7-Pod中执行命令的方法_ev.mp4 - 27M
        ├─ 8-验证Pod中运行多个容器网络共享的方法_ev.mp4 - 20.2M
        ├─ 6-Pod中运行多个容器的方法_ev.mp4 - 17.2M
        ├─ 9-Pod创建调度流程及调度约束方式_ev.mp4 - 45.9M
        └─ 5-Pod资源限制方法_ev.mp4 - 36.7M
      ├─ 4-Pod故障排除方法 ->
        └─ 1-Pod故障排除方法_ev.mp4 - 19.4M
      ├─ 1-Pod定义及分类 ->
        ├─ 1-kubernetes集群中工作负载说明_ev.mp4 - 9.2M
        └─ 2-Pod定义与分类_ev.mp4 - 80.3M
      └─ 3-Pod生命周期管理 ->
        ├─ 7-Pod中Container健康检查_readiness-httpget_ev.mp4 - 17M
        ├─ 5-Pod中Container健康检查_liveness-httpget_ev.mp4 - 16M
        ├─ 6-Pod中Container健康检查_liveness-tcp_ev.mp4 - 12.1M
        ├─ 1-Pod生命周期介绍_ev.mp4 - 23.4M
        ├─ 2-Pod中Container健康检查方式_ev.mp4 - 19.9M
        ├─ 8-Pod中Container健康检查_readiness-liveness-httpget_ev.mp4 - 15.1M
        ├─ 4-Pod中Container健康检查_liveness-exec_restartPolicy_ev.mp4 - 12.5M
        ├─ 9-Pod生命周期中poststart与prestop_ev.mp4 - 20.1M
        └─ 3-Pod中Container健康检查_liveness-exec_ev.mp4 - 37.4M
    ├─ 7-kubernetes核心概念概述 ->
      ├─ 1-kubernetes核心概念 ->
        ├─ 3-Label介绍_ev.mp4 - 15.9M
        ├─ 2-Controller介绍_ev.mp4 - 17.5M
        ├─ 5-Service_Endpoints_DNS介绍_ev.mp4 - 13.2M
        ├─ 4-LabelSelector介绍_ev.mp4 - 8.5M
        └─ 1-Pod介绍_ev.mp4 - 19.5M
    └─ 12-安全容器运行时gVisor ->
      └─ 1-新型沙箱安全容器运行时工具gVisor ->
        ├─ 6-K8S集群部署_ev.mp4 - 35.5M
        ├─ 2-K8S集群主机准备_ev.mp4 - 15.9M
        ├─ 4-新型沙箱安全容器运行时gVisor安装_ev.mp4 - 19.7M
        ├─ 1-gVisor介绍_ev.mp4 - 19.1M
        ├─ 3-容器运行时Containerd安装_ev.mp4 - 42.7M
        ├─ 5-新型沙箱安全容器运行时gVisor集成到Containerd_ev.mp4 - 22.4M
        └─ 7-K8S集群使用gVisor方法及应用案例_ev.mp4 - 71.1M
  ├─ 34-Kubernetes应用实战及源码剖析 ->
    └─ 1-kubernetes实战与源码剖析 ->
      ├─ 30-第30章k8s网络底层原理 ->
        ├─ 2-30.2pod和pod之间调用是怎么做到通信的_ev.mp4 - 44.5M
        ├─ 5-30.5k8scalicoplugin源码解析_ev.mp4 - 123.7M
        ├─ 4-30.4k8sCNI简介和kubelet中cni源码调用_ev.mp4 - 65.8M
        ├─ 1-30.1同pod容器和容器之间的通信_ev.mp4 - 28.3M
        └─ 3-30.3Pod和Service之间的通信_ev.mp4 - 58.4M
      ├─ 41-第41章istio组件分析 ->
        ├─ 3-41.3istio-ingressgateway和istio-proxy对应的pilot-agent分析_ev.mp4 - 98.2M
        ├─ 5-马士兵补录拉取k8s源码_ev.mp4 - 80.5M
        ├─ 4-41.4istiodpod对应的pilot-discovery分析41.4istiodpod对应的pilot-discovery分析_ev.mp4 - 62.3M
        ├─ 1-41.1istio都有哪些组件,它们是干什么的_ev.mp4 - 28.1M
        └─ 2-41.2istioxds协议知识介绍_ev.mp4 - 13M
      ├─ 21-第21章kubelet中内置的dockershim机制 ->
        ├─ 2-21.2容器和cgroups_ev.mp4 - 8.7M
        ├─ 1-21.1容器和namespace_ev.mp4 - 31.9M
        ├─ 3-21.3容器运行时的乱战_ev.mp4 - 28.7M
        ├─ 4-21.4k8s的cri接口和dockershim的去留_ev.mp4 - 29.1M
        └─ 5-21.5kubelet中dockershim源码解读_ev.mp4 - 108.1M
      ├─ 39-第39章istio上手使用和sidecar流量劫持原理解析 ->
        ├─ 5-39.5istio中的Sidecar注入讲解_ev.mp4 - 47.5M
        ├─ 3-39.3istio基于身份的请求路由、故障注入、流量转移功能_ev.mp4 - 46.8M
        ├─ 2-39.2istio安装部署_ev.mp4 - 143.7M
        ├─ 4-39.4istio访问外部服务_ev.mp4 - 48.1M
        ├─ 6-39.6istio中的Sidecar流量劫持解析_ev.mp4 - 66.2M
        └─ 1-39.1微服务和istio准备知识_ev.mp4 - 9.6M
      ├─ 40-第40章envoy基础知识 ->
        ├─ 1-40.1envoy基础知识_ev.mp4 - 74.5M
        ├─ 3-40.3envoy基于文件的动态EDS和CDS配置_ev.mp4 - 39.9M
        ├─ 2-40.2envoy代理https流量_ev.mp4 - 23.3M
        └─ 4-40.4envoy基于API的动态端点发现_ev.mp4 - 54.8M
      ├─ 24-第24章k8sdeployment源码解读 ->
        ├─ 1-24.1deployment的基本功能_ev.mp4 - 63.9M
        ├─ 6-24.6deployment-controller源码解析之滚动更新_ev.mp4 - 51.6M
        ├─ 4-24.4deployment-controller源码解析之删除暂停回滚_ev.mp4 - 67.2M
        ├─ 7-24.7deployment-controller源码解析之暴力新建_ev.mp4 - 31.8M
        ├─ 3-24.3deployment-controller源码解析之syncDeployment的准备工作_ev.mp4 - 36M
        ├─ 2-24.2deployment源码解析之初始化工作_ev.mp4 - 48.8M
        └─ 5-24.5deployment-controller源码解析之扩缩容_ev.mp4 - 35.4M
      ├─ 9-第9章kubelet稳定性保证Eviction驱逐和oom ->
        ├─ 4-9.4oomWatcher管理器源码解读_ev.mp4 - 40.3M
        ├─ 2-9.2EvictionManager源码解读_ev.mp4 - 135.8M
        ├─ 1-9.1KubeletEviction驱逐解读_ev.mp4 - 14M
        └─ 3-9.3容器qos和OOMScoreAdj的取值范围_ev.mp4 - 15M
      ├─ 37-第37章k8shpa和vpa依赖的metrics-server源码解读和kubelettop原理 ->
        ├─ 2-37.2kubelettop原理_ev.mp4 - 51.6M
        └─ 1-37.1metrics-server源码解读_ev.mp4 - 93.5M
      ├─ 34-第34章k8shpa扩容和Aggregator汇聚插件原理解读 ->
        ├─ 3-34.3k8shpa控制器源码解读之3种监控指标client_ev.mp4 - 35.2M
        ├─ 5-34.5k8sapiserver的Aggregator汇聚插件_ev.mp4 - 84.2M
        ├─ 1-34.1k8s基于CPU的hpa扩容简介_ev.mp4 - 58.2M
        ├─ 4-34.4k8shpa控制器源码解读之调谐过程_ev.mp4 - 94.8M
        └─ 2-34.2k8s基于MEM的hpa扩容简介_ev.mp4 - 37.9M
      ├─ 8-第8章kubelet节点上控制容器生命周期的管理者 ->
        ├─ 4-8.4syncLoop响应pod创建的过程_ev.mp4 - 80.7M
        ├─ 1-8.1kubelet启动主流程_ev.mp4 - 73.5M
        ├─ 3-8.3基于NodeStatus和lease对象的心跳机制_ev.mp4 - 53.9M
        ├─ 2-8.2kubelet节点自注册源码分析_ev.mp4 - 98.4M
        ├─ 6-8.6volumeManager中的desiredStateOfWorld理想状态解析_ev.mp4 - 129.5M
        ├─ 9-8.9probeManager监控pod中容器的健康状况_ev.mp4 - 90.7M
        ├─ 8-8.8statusManager同步pod状态_ev.mp4 - 102M
        ├─ 7-8.7volumeManager中的reconciler协调器解析_ev.mp4 - 107.9M
        └─ 5-8.5kubelet维护pod的内存管理器podManager源码解析_ev.mp4 - 50.1M
      ├─ 28-第28章Service的定义和概念 ->
        ├─ 1-28.14种Service概念介绍_ev.mp4 - 37.5M
        ├─ 2-28.24种service的负载均衡模式_ev.mp4 - 16.2M
        └─ 3-28.32种service的服务发现模式_ev.mp4 - 62M
      ├─ 18-第18章kubelet的syncLoop的第1大监听configCh ->
        ├─ 2-18.2syncLoop的configCh中的file源码_ev.mp4 - 49.3M
        ├─ 4-18.4syncLoop的configCh中的merge逻辑_ev.mp4 - 33.4M
        ├─ 1-18.1syncLoop的configCh中的apiserver通信的流程_ev.mp4 - 65.8M
        └─ 3-18.3syncLoop的configCh中的http源码_ev.mp4 - 17.4M
      ├─ 12-第12章kubeletpleg对象和containerManager总结 ->
        ├─ 1-12.1kubeletpleg对象介绍和源码解读_ev.mp4 - 93.6M
        └─ 2-12.2kubeletcontainerManager源码解读_ev.mp4 - 102.5M
      ├─ 33-第33章k8sconfigMap和secret解析 ->
        ├─ 1-33.1k8sconfigMap简介_ev.mp4 - 27.4M
        ├─ 3-33.3kubeletvolume-manager挂载configMapsecret源码解读_ev.mp4 - 53.3M
        └─ 2-33.2k8ssecret简介_ev.mp4 - 27.3M
      ├─ 4-第4章自定义准入控制器,完成nginxsidecar的注入 ->
        ├─ 2-4.2检查k8s集群准入配置和其他准备工作_ev.mp4 - 48.5M
        ├─ 3-4.3注入sidecar的mutatePod注入函数编写_ev.mp4 - 102.9M
        ├─ 1-4.1自定义准入控制器需求分析_ev.mp4 - 15M
        └─ 4-4.4打镜像部署并运行注入sidecar验证_ev.mp4 - 145.1M
      ├─ 26-第26章k8sdaemonSet源码分析 ->
        ├─ 2-26.2DaemonSetController源码分析之初始化工作_ev.mp4 - 38.3M
        ├─ 1-26.1daemonSet的常见功能_ev.mp4 - 47.3M
        ├─ 5-26.5DaemonSetController源码分析之滚动更新_ev.mp4 - 53.2M
        ├─ 4-26.4DaemonSetController源码分析之创建操作_ev.mp4 - 42.3M
        └─ 3-26.3DaemonSetController源码分析之状态同步_ev.mp4 - 62.5M
      ├─ 25-第25章k8sReplicaSetController源码分析 ->
        ├─ 1-25.1ReplicaSetController源码解析之初始化工作_ev.mp4 - 28.5M
        └─ 2-25.2ReplicaSetController源码解析之syncReplicaSet_ev.mp4 - 56.1M
      ├─ 27-第27章k8sstatefulSet源码分析 ->
        ├─ 4-27.4StatefulSetController源码分析之sync同步_ev.mp4 - 64.6M
        ├─ 2-27.2statefulSet的常见功能新增删除扩容_ev.mp4 - 44.4M
        ├─ 3-27.3StatefulSetController源码分析之初始化工作_ev.mp4 - 20.4M
        └─ 1-27.1statefulSet的常见功能之动态pv准备_ev.mp4 - 90.2M
      ├─ 38-第38章k8scrd开发 ->
        ├─ 3-38.3部署crd到k8s中使用_ev.mp4 - 88.5M
        ├─ 1-38.1crd技术介绍和自定义crd需求分析_ev.mp4 - 22.9M
        └─ 2-38.2使用kubebuilder编写crd代码_ev.mp4 - 76.7M
      ├─ 1-第1章准备工作 ->
        ├─ 1-k8s的介绍与核心对象概念_ev.mp4 - 47M
        ├─ 3-k8s-上部署第一个应用程序_ev.mp4 - 54.3M
        ├─ 4-给应用添加service,执行扩容和滚动更新_ev.mp4 - 42.5M
        ├─ 5-安装Kuboard在页面上熟悉k8s集群_ev.mp4 - 111.9M
        ├─ 6-阅读k8s源码的准备工作_ev.mp4 - 15.8M
        └─ 2-使用kubeadm10分钟部署k8集群_ev.mp4 - 54.5M
      ├─ 3-第3章apiserver中的权限相关 ->
        ├─ 2-3.2API核心服务通用配置genericConfig的准备工作_ev.mp4 - 69.4M
        ├─ 5-3.5node类型的Authorization鉴权_ev.mp4 - 62.8M
        ├─ 7-3.7audit审计功能说明和源码解读_ev.mp4 - 64.8M
        ├─ 3-3.3API核心服务的Authentication认证_ev.mp4 - 60.7M
        ├─ 4-3.4API核心服务的Authorization鉴权_ev.mp4 - 51.9M
        ├─ 6-3.6rbac类型的Authorization鉴权_ev.mp4 - 65.9M
        ├─ 1-3.1apiserver启动主流程分析_ev.mp4 - 54.8M
        └─ 8-3.8admission准入控制器功能和源码解读_ev.mp4 - 91.9M
      ├─ 16-第16章containerRuntime停止容器的流程 ->
        ├─ 1-16.1killContainer源码解读_ev.mp4 - 35.2M
        └─ 2-16.2killContainer的调用方解析_ev.mp4 - 45.9M
      ├─ 5-第5章API核心服务的处理流程 ->
        ├─ 5-5.5apiserver重要对象和功能总结_ev.mp4 - 7M
        ├─ 1-5.1API核心server的启动流程_ev.mp4 - 131.4M
        ├─ 2-5.2scheme和RESTStorage的初始化_ev.mp4 - 89.3M
        ├─ 4-5.4apiserver中的限流策略源码解读_ev.mp4 - 74M
        └─ 3-5.3apiserver中Pod数据的保存_ev.mp4 - 54.4M
      ├─ 35-第35章基于prometheus-adaptor的自定义指标HPA ->
        ├─ 3-35.3k8s基于prometheus-adapter的自定义指标扩容_ev.mp4 - 54.4M
        ├─ 1-35.1部署prometheus-adapter_ev.mp4 - 51.2M
        └─ 2-35.2golang程序统计登录的qps_ev.mp4 - 40.8M
      ├─ 20-第20章kubelet中内置的cadvisor ->
        └─ 1-20.1kubelet中内置的cadvisor_ev.mp4 - 167.1M
      ├─ 17-第17章kubelet的GarbageCollection ->
        ├─ 2-17.2GarbageCollection之容器清理源码解读_ev.mp4 - 44.4M
        └─ 1-17.1GarbageCollection之镜像清理源码解读_ev.mp4 - 43.6M
      ├─ 10-第10章kubelet中的cgroupManager解读 ->
        ├─ 1-10.1cgroup-v1原理介绍和golang代码体验cgroup的cpu和memory限制_ev.mp4 - 59.7M
        ├─ 2-10.2cgroup-v2原理介绍_ev.mp4 - 12M
        ├─ 4-10.4containerManager应用之创建容器cgroup目录_ev.mp4 - 73.8M
        └─ 3-10.3kubelet中的cgroupManager解析和节点qos顶级目录创建_ev.mp4 - 73.7M
      ├─ 13-第13章kubeletcontainerRuntime和sandbox容器 ->
        ├─ 2-13.2kubeletcontainerRuntime接口定义和初始化_ev.mp4 - 50.7M
        ├─ 3-13.3sandbox简介和podsandbox_ev.mp4 - 14.1M
        ├─ 4-13.4containerRuntime创建sandbox源码阅读_ev.mp4 - 68.2M
        └─ 1-13.1containerRuntime原理简介_ev.mp4 - 30.5M
      ├─ 22-第22章容器底层技术之镜像原理 ->
        ├─ 2-22.2联合文件系统简介_ev.mp4 - 94.5M
        └─ 1-22.1以nginx镜像为例看OCI中的镜像规范_ev.mp4 - 91.3M
      ├─ 31-第31章k8sIngress7层路由机制和traefik源码解读 ->
        ├─ 2-31.2traefik源码解读_ev.mp4 - 72.7M
        └─ 1-31.1Ingress安装使用_ev.mp4 - 51.7M
      ├─ 6-第6章kube-scheduler调度pod的流程 ->
        ├─ 1-6.1kube-scheduler的启动流程_ev.mp4 - 99.7M
        ├─ 6-6.6kube-scheduler利用informer机制调度pod_ev.mp4 - 142M
        ├─ 5-6.5kube-scheduler中的informer源码阅读_ev.mp4 - 112.7M
        ├─ 2-6.2kube-scheduler中的leaderelection选主机制解读_ev.mp4 - 101.1M
        ├─ 3-6.3k8s的事件event和kube-scheduler中的事件广播器_ev.mp4 - 111.8M
        └─ 4-6.4k8s的informer机制_ev.mp4 - 55.6M
      ├─ 23-第23章k8sjob和cronjob源码解读 ->
        ├─ 1-23.1job的基本功能_ev.mp4 - 28.2M
        ├─ 4-23.4jobcontroller源码解析之manageJob工作_ev.mp4 - 75M
        ├─ 6-23.6cronjob-controller同步核心syncCronJob源码解析_ev.mp4 - 44.5M
        ├─ 2-23.2jobcontroller源码解析之初始化工作_ev.mp4 - 74.1M
        ├─ 5-23.5cronjob-controller同步主流程源码解析_ev.mp4 - 54.5M
        └─ 3-23.3jobcontroller源码解析之syncJob工作_ev.mp4 - 80.4M
      ├─ 14-第14章containerRuntime创建init容器前期工作 ->
        ├─ 3-14.3创建init容器步骤2create的准备工作源码解读_ev.mp4 - 85.4M
        ├─ 2-14.2创建init容器步骤1拉取镜像源码解读_ev.mp4 - 83.7M
        └─ 1-14.1实操说明init容器的作用_ev.mp4 - 39.9M
      ├─ 11-第11章kubelet中的资源管理器cpuManager、memoryManager、deviceManager解读 ->
        ├─ 6-11.6memoryManager源码阅读_ev.mp4 - 81.4M
        ├─ 4-11.4kubelet中的cpuManager解读_ev.mp4 - 104.3M
        ├─ 2-11.2TopologyManager源码解读_ev.mp4 - 135.5M
        ├─ 8-11.8deviceManager源码解读_ev.mp4 - 84.4M
        ├─ 7-11.7device-plugins设备插件机制介绍_ev.mp4 - 17.4M
        ├─ 3-11.3写goland代码体会cpuset原理_ev.mp4 - 40.6M
        ├─ 1-11.1TopologyManager分析_ev.mp4 - 43.6M
        └─ 5-11.5memoryManager原理简介_ev.mp4 - 18.1M
      ├─ 29-第29章kube-proxyiptables和ipvs模式源码解读 ->
        ├─ 2-29.2kube-proxy启动流程之proxier运行_ev.mp4 - 54.8M
        ├─ 1-29.1kube-proxy启动流程之判断代理模式初始化proxier接口_ev.mp4 - 69M
        ├─ 5-29.5kube-proxy中ipvs模式的syncProxyRules解析_ev.mp4 - 30.6M
        ├─ 3-29.3kube-proxy中iptables模式的规则分析_ev.mp4 - 62M
        └─ 4-29.4kube-proxy中iptables模式的syncProxyRules解析_ev.mp4 - 95.4M
      ├─ 15-第15章创建init和app容器的后期工作 ->
        ├─ 1-15.1创建init容器步骤2剩余工作源码解读_ev.mp4 - 25.2M
        └─ 2-15.2创建init容器步骤3,4启动容器源码解读_ev.mp4 - 48.2M
      ├─ 36-第36章k8svpa扩容 ->
        ├─ 3-36.3vertical-pod-autoscaler源码阅读之updater_ev.mp4 - 28.7M
        ├─ 2-36.2vertical-pod-autoscaler源码阅读之Recommender_ev.mp4 - 108M
        ├─ 4-36.4vertical-pod-autoscaler源码阅读之admission-controller_ev.mp4 - 36.7M
        └─ 1-36.1安装vpa控制器并使用_ev.mp4 - 244.6M
      ├─ 32-第32章k8s存储对象源码解读 ->
        ├─ 5-32.5pv控制器源码解读之reclaimVolume回收解析_ev.mp4 - 73.3M
        ├─ 6-32.6pv控制器源码解读之claimWorker处理pvc_ev.mp4 - 63.8M
        ├─ 2-32.2pv和pvc简介静态pv和动态pv示例_ev.mp4 - 66.5M
        ├─ 4-32.4pv控制器源码解读之控制器volumeWorker处理pv增删_ev.mp4 - 51.7M
        ├─ 3-32.3pv控制器源码解读之控制器初始化_ev.mp4 - 54.7M
        └─ 1-32.1k8s存储管理发展历程和volume简介_ev.mp4 - 35.2M
      ├─ 19-第19章kubelet的syncLoop的其余监听 ->
        ├─ 1-19.1syncLoop的housekeepingCh流程_ev.mp4 - 64M
        ├─ 2-19.2syncLoop的syncCh流程_ev.mp4 - 44.1M
        └─ 3-19.3syncLoop监听的health-manager_ev.mp4 - 27.1M
      ├─ 7-第7章kube-controller-manager控制管理中心的作用 ->
        ├─ 1-7.1controller-manager启动主流程_ev.mp4 - 87.6M
        └─ 2-7.2ReplicaSet和对应的ReplicaSetController控制器_ev.mp4 - 120.3M
      └─ 2-第2章创建pod时kubectl的执行流程和它的设计模式 ->
        ├─ 1-2.1使用kubectl部署一个简单的nginx-pod_ev.mp4 - 11.4M
        ├─ 3-2.3kubectl命令行设置pprof抓取火焰图_ev.mp4 - 47M
        ├─ 6-2.6createCmd中的builder建造者设计模式_ev.mp4 - 29.1M
        ├─ 8-2.8kubectl功能和对象总结_ev.mp4 - 11.7M
        ├─ 2-2.2命令行解析工具cobra的使用_ev.mp4 - 82M
        ├─ 4-2.4kubectl命令行设置7大命令分组_ev.mp4 - 44.9M
        ├─ 5-2.5create命令执行流程_ev.mp4 - 52.4M
        └─ 7-2.7createCmd中的visitor访问者设计模式_ev.mp4 - 105.3M
  ├─ 36-Prometheus应用实战及源码剖析 ->
    └─ 1-Prometheus-基础入门到源码剖析 ->
      ├─ 22-k8s服务发现原理解析 ->
        ├─ 1-k8s不同role级别的服务发现_ev.mp4 - 46.8M
        ├─ 2-k8s中ksm采集的使用的dns解析_ev.mp4 - 32M
        └─ 3-解读k8s服务发现源码_ev.mp4 - 38.4M
      ├─ 33-集群tsdb原理和实战(一) ->
        ├─ 6-read的代码,查询series方法和QueryEngine的RangeQuery方法_ev.mp4 - 78.9M
        ├─ 3-prometheus低成本存储multi_remote_read方案说明_ev.mp4 - 69.5M
        ├─ 2-prometheus联邦功能源码解读和它的问题_ev.mp4 - 31.5M
        ├─ 4-为什么remote_read查询series比直接查询要慢很多和源码解读_ev.mp4 - 55.2M
        ├─ 5-remote实战项目之设计prometheus数据源的结构_ev.mp4 - 42.4M
        ├─ 7-write的代码编写和测试_ev.mp4 - 62.8M
        └─ 1-prometheus本地存储单点问题和remote解决方案_ev.mp4 - 13.4M
      ├─ 26-分位值作用和原理 ->
        ├─ 3-summary源码解读_ev.mp4 - 47.7M
        ├─ 1-分位值summary和histogram对比_ev.mp4 - 31.5M
        └─ 2-histogram线性插值法源码解读_ev.mp4 - 39.2M
      ├─ 43-alertmanager源码解读和实战 ->
        ├─ 3-alertmanager流水线处理源码解读_ev.mp4 - 92.6M
        ├─ 2-gossip协议解读_ev.mp4 - 22.8M
        └─ 1-配置alertmanager高可用并测试_ev.mp4 - 56.2M
      ├─ 12-pushgateway使用 ->
        ├─ 2-使用prometheus-sdk向pushgateway打点_ev.mp4 - 62.9M
        └─ 1-pushgateway应用场景和部署_ev.mp4 - 19.7M
      ├─ 1-学习本课程的收益 ->
        ├─ 3-为什么本节课的老师最专业_ev.mp4 - 20.1M
        ├─ 2-运维和运维开发同学在prometheus上的学习重点_ev.mp4 - 31.9M
        └─ 1-为什么学透prometheus可以进大厂_ev.mp4 - 33.8M
      ├─ 2-学习目标 ->
        └─ 1-达到大厂要求的学习目标_ev.mp4 - 19.9M
      ├─ 21-k8s接口鉴权、认证和在监控中的实现 ->
        ├─ 2-k8s中etcd的tls双向认证原理解析_ev.mp4 - 44.8M
        └─ 1-k8s接口鉴权token认证和prometheus的实现_ev.mp4 - 81.6M
      ├─ 29-如何使用非侵入式形式如日志接入prometheus ->
        ├─ 4-日志任务增量更新管理器和具体的日志job对象_ev.mp4 - 54.7M
        ├─ 5-日志消费组和日志正则处理对象AnalysPoint_ev.mp4 - 52.4M
        ├─ 2-golang实战项目log2metrics架构说明_ev.mp4 - 22.6M
        ├─ 6-时序统计的结构体对象和metrics结果打点方法_ev.mp4 - 56.5M
        ├─ 7-编译运行,读取日志配置看图_ev.mp4 - 71.9M
        ├─ 1-时序监控和日志监控的对比,分析日志监控的核心诉求_ev.mp4 - 19.8M
        └─ 3-准备工作,编写配置文件,解析配置,校验正则,设置log_ev.mp4 - 46.4M
      ├─ 38-范围查询分阶段原理 ->
        └─ 1-range_query和querylog源码解读_ev.mp4 - 141.8M
      ├─ 14-k8s监控难点分析 ->
        ├─ 1-为什么说k8s中监控更复杂了_ev.mp4 - 19.2M
        └─ 2-k8s中我们都需要监控哪些组件_ev.mp4 - 22.3M
      ├─ 25-如何降低采集资源消耗 ->
        ├─ 1-降低采集资源消耗的收益和无用监控指标的判定依据_ev.mp4 - 72.5M
        ├─ 3-使用relabel中的drop将对应的无用指标丢弃_ev.mp4 - 12.5M
        └─ 2-采集端高基数的现象和原因_ev.mp4 - 40.9M
      ├─ 5-node_exporter安装和使用 ->
        ├─ 5-node_exporter采集原理简介_ev.mp4 - 62.5M
        ├─ 2-黑白名单配置_ev.mp4 - 40M
        ├─ 4-配置prometheus采集通过http请求参数过滤采集器_ev.mp4 - 46.1M
        ├─ 6-node_exporter二开新增自定义模块_ev.mp4 - 45.9M
        ├─ 1-#编写ansibleplaybook批量安装二进制_ev.mp4 - 41.1M
        └─ 3-sdk指标和配置本地采集目录_ev.mp4 - 35.7M
      ├─ 3-安装prometheus和上手使用 ->
        ├─ 2-ui功能讲解之graph页面_ev.mp4 - 28.5M
        ├─ 6-prometheus命令行参数讲解_ev.mp4 - 27.8M
        ├─ 5-static_configs采集配置源码解读_ev.mp4 - 58M
        ├─ 1-prometheus二进制安装_ev.mp4 - 16M
        ├─ 3-ui其他页面讲解_ev.mp4 - 31.5M
        ├─ 7-热更新源码解读_ev.mp4 - 43.7M
        └─ 4-prometheus配置文件和6大模块讲解_ev.mp4 - 26.9M
      ├─ 24-主流服务发现类型介绍,监控系统和服务树CMDB如何打通 ->
        ├─ 3-基于文件的服务发现模式_ev.mp4 - 33.3M
        ├─ 5-基于http服务发现模式_ev.mp4 - 32.9M
        ├─ 2-prometheustarget管理_ev.mp4 - 43.2M
        ├─ 1-prometheus-exporter管理_ev.mp4 - 28.1M
        ├─ 4-基于consul服务发现模式_ev.mp4 - 62.5M
        └─ 6-监控系统在采集侧对接运维平台_ev.mp4 - 32.3M
      ├─ 44-告警回调实战 ->
        └─ 1-告警自愈之回调重启服务实战_ev.mp4 - 50.6M
      ├─ 30-时序数据库存储模型 ->
        ├─ 2-不得不谈的lsm:分层结构和lsm数据结构_ev.mp4 - 33M
        └─ 1-时序数据库TSDB的典型特点_ev.mp4 - 32.9M
      ├─ 7-黑盒探针blackbox_exporter安装和使用 ->
        ├─ 2-页面访问http探测,模块和探针介绍_ev.mp4 - 40.7M
        ├─ 3-多实例采集的说明relabel配置_ev.mp4 - 38M
        ├─ 1-使用ansible部署blackbox_exporter_ev.mp4 - 16.7M
        ├─ 7-prometheusrelabeladdress替换源码解析_ev.mp4 - 63.6M
        ├─ 4-ssh探测和ping探测使用_ev.mp4 - 35.4M
        ├─ 6-blackbox框架源码和http探测源码解读_ev.mp4 - 74.4M
        └─ 5-grafana上导入模板看图并讲解告警_ev.mp4 - 37.3M
      ├─ 35-thanos项目和组件源码解读 ->
        ├─ 2-thanos-sidecar源码阅读_ev.mp4 - 93.2M
        ├─ 3-thanos-store源码阅读_ev.mp4 - 82.7M
        ├─ 1-thanos项目介绍和二进制部署_ev.mp4 - 89.2M
        ├─ 4-thanos-query源码阅读_ev.mp4 - 104.7M
        ├─ 5-thanos-compactor源码阅读_ev.mp4 - 85.6M
        └─ 6-thanos-rule源码阅读_ev.mp4 - 43.4M
      ├─ 20-分析pull模型在k8s中的应用,对比push模型 ->
        └─ 1-分析pull模型在k8s中的应用,对比push模型_ev.mp4 - 38.2M
      ├─ 16-k8s容器基础资源指标采集原理和指标讲解 ->
        ├─ 2-k8s容器基础资源指标讲解_ev.mp4 - 18.6M
        ├─ 3-k8s容器cpu内存告警指标与资源request和limit_ev.mp4 - 30.1M
        └─ 1-k8s容器基础资源指标采集原理讲解_ev.mp4 - 42.4M
      ├─ 8-mysqld_exporter使用和源码改造 ->
        ├─ 3-修改mysqld_exporter源码,改造成类似blackbox的探针型,实现一对多探测_ev.mp4 - 98M
        ├─ 1-使用ansible部署mysql_exporter,注入dsn环境变量_ev.mp4 - 29.9M
        └─ 2-grafana上导入模板看图并讲解告警_ev.mp4 - 78.4M
      ├─ 15-k8s监控环境搭建,yaml讲解 ->
        ├─ 7-创建prometheus的statsfulset配置_ev.mp4 - 70.6M
        ├─ 6-创建prometheus使用的配置configmap_ev.mp4 - 45.1M
        ├─ 4-prometheus使用的ClusterRole等RBAC对象_ev.mp4 - 24M
        ├─ 2-定义一个prometheus数据存储使用的pv_ev.mp4 - 20.4M
        ├─ 9-grafana-deployment-yaml讲解_ev.mp4 - 36.5M
        ├─ 3-StorageClass和volumeClaimTemplates_ev.mp4 - 23.5M
        ├─ 8-在k8s部署prometheusstatefulset_ev.mp4 - 17.7M
        ├─ 10-使用kubeadm10分钟部署k8集群_ev.mp4 - 57.6M
        ├─ 1-在k8s部署grafana-deployment并导入k8s大盘_ev.mp4 - 25.7M
        └─ 5-创建监控控制平面的service_ev.mp4 - 8.7M
      ├─ 13-告警和alertmanager简单使用 ->
        ├─ 3-alertmanager分组功能_ev.mp4 - 65.9M
        ├─ 2-编写go程序充当告警触发端和接收端_ev.mp4 - 50.7M
        ├─ 4-告警抑制实例_ev.mp4 - 23.7M
        ├─ 1-alertmanager核心功能点介绍和安装部署_ev.mp4 - 31.5M
        ├─ 5-告警静默_ev.mp4 - 33.7M
        └─ 6-编写go代码接收webhook的告警发送钉钉_ev.mp4 - 56.8M
      ├─ 37-prometheus核心接口源码解析 ->
        ├─ 3-prometheus5大数据查询接口_ev.mp4 - 122.6M
        ├─ 1-prometheus管理接口源码讲解_ev.mp4 - 61.1M
        └─ 2-prometheus分析接口源码讲解_ev.mp4 - 49M
      ├─ 9-process-exporter安装和使用 ->
        ├─ 3-查看源码,讲解采集原理_ev.mp4 - 49.3M
        ├─ 1-使用ansible部署process-exporter_ev.mp4 - 34.9M
        └─ 2-grafana上导入模板看图并讲解告警_ev.mp4 - 49.4M
      ├─ 39-prometheus接口开发实战 ->
        └─ 1-用最近1天的内存平均使用率等出业务资源利用率报表_ev.mp4 - 32.4M
      ├─ 41-查询提速实战提升查询速度30-100倍 ->
        ├─ 1-预聚合提速实战项目之需求分析和架构设计_ev.mp4 - 25.6M
        ├─ 4-修改confd源码增加静态分片功能_ev.mp4 - 29.4M
        ├─ 6-安装部署,效果测试,架构回顾_ev.mp4 - 256.5M
        ├─ 5-nginx拦截prometheus查询请求使用lua脚本做promql的检查替换_ev.mp4 - 17.9M
        ├─ 3-将重查询记录增量更新到consul和redis中_ev.mp4 - 36.1M
        └─ 2-ansible拷贝日志文件,解析日志并判断重查询_ev.mp4 - 41.7M
      ├─ 40-高基数查询和prometheus预聚合原理和源码解读 ->
        ├─ 1-高基数查询原因总结和判定高基数的依据_ev.mp4 - 42.4M
        ├─ 3-prometheus预聚合源码解读_ev.mp4 - 56.8M
        └─ 2-预聚合和prometheus-record使用_ev.mp4 - 46.6M
      ├─ 18-k8s服务组件指标 ->
        ├─ 2-k8s-apiserver监控源码解读_ev.mp4 - 74.6M
        └─ 1-k8s服务组件之4大黄金指标讲解_ev.mp4 - 28.4M
      ├─ 17-k8s对象资源指标 ->
        ├─ 1-ksm关注指标讲解pod和node状态的统计_ev.mp4 - 62.5M
        └─ 2-ksm源码讲解_ev.mp4 - 112.2M
      ├─ 34-m3db原理和实战 ->
        ├─ 4-m3db调优踩坑问题总结_ev.mp4 - 39.1M
        ├─ 1-uber开源的m3db简介_ev.mp4 - 24.3M
        ├─ 3-m3db-oom的内存火焰图和内存分配器加油模型源码解读_ev.mp4 - 39.5M
        └─ 2-m3db上手搭建_ev.mp4 - 65.2M
      ├─ 27-采集端高可用实战 ->
        ├─ 7-开启一致性哈希环变更监听处理和consul-watch服务_ev.mp4 - 49.6M
        ├─ 4-一致性哈希算法的golang实现和迁移率测试_ev.mp4 - 66.2M
        ├─ 5-go实战项目prome-shard的代码准备工作_ev.mp4 - 42.7M
        ├─ 2-动态分片方案和它要解决的问题_ev.mp4 - 18.5M
        ├─ 1-采集端单点问题原因和危害,静态分片方案的弊端_ev.mp4 - 17.7M
        ├─ 9-调用go-ansible执行playbook拷贝json文件重载采集器_ev.mp4 - 89.4M
        ├─ 3-一致性哈希算法介绍_ev.mp4 - 37.9M
        ├─ 6-consul注册服务、抽象获取target的方法_ev.mp4 - 85.1M
        └─ 8-把target做一致性哈希进行分发_ev.mp4 - 46.9M
      ├─ 11-java应用监控jvm实例 ->
        ├─ 1-监控kafka和zookeeper的jvm_ev.mp4 - 58.5M
        └─ 2-导入grafana大盘和指标讲解_ev.mp4 - 46.2M
      ├─ 42-告警触发prometheus源码解读和告警触发模块高可用方案 ->
        ├─ 1-从一条告警的触发分析prometheusalert告警源码_ev.mp4 - 111.6M
        └─ 2-告警触发trigger模块单点问题和高可用解决方案_ev.mp4 - 72.6M
      ├─ 23-章k8s监控中标签relabel的应用和k8s监控总结 ->
        ├─ 2-prometheus为k8s做的4大适配工作_ev.mp4 - 12.4M
        └─ 1-k8s监控中标签relabel的应用和原理_ev.mp4 - 49.3M
      ├─ 36-kube-prometheus和prometheus-operator原理和实战 ->
        ├─ 2-内置的k8s采集任务分析_ev.mp4 - 142.6M
        ├─ 3-grafana-dashboard看图分析_ev.mp4 - 51.7M
        ├─ 4-prometheus告警和预聚合分析_ev.mp4 - 56.4M
        ├─ 1-kube-prometheus项目讲解和安装部署_ev.mp4 - 202.5M
        └─ 5-自定义指标接入prometheus-operator_ev.mp4 - 71M
      ├─ 31-facebook-gorilla压缩算法原理 ->
        ├─ 2-DOD压缩和相关的prometheus源码解读_ev.mp4 - 38.4M
        ├─ 1-时序数据压缩的必要和facebook-gorilla压缩算法简介_ev.mp4 - 16.3M
        └─ 3-XOR压缩和相关的prometheus源码解读_ev.mp4 - 17.8M
      ├─ 6-grafana安装和使用 ->
        ├─ 4-设置表格tables_ev.mp4 - 38.8M
        ├─ 3-panel中操作_ev.mp4 - 31.9M
        ├─ 1-grafana和mysql安装_ev.mp4 - 16.2M
        ├─ 5-使用变量查询_ev.mp4 - 37.9M
        ├─ 2-基础功能介绍_ev.mp4 - 33.2M
        └─ 6-使用dashboard商城搜索导入模板_ev.mp4 - 39.1M
      ├─ 4-prometheus基本概念介绍 ->
        ├─ 6-实用promql介绍_ev.mp4 - 43.8M
        ├─ 2-prometheus四种查询类型_ev.mp4 - 27.9M
        ├─ 1-prometheus基本概念-sample数据点_ev.mp4 - 29.4M
        ├─ 5-时间范围选择器_ev.mp4 - 17M
        ├─ 3-四种标签匹配模式_ev.mp4 - 34.9M
        └─ 4-四种数据类型_ev.mp4 - 43.3M
      ├─ 10-redis-exporter安装和使用 ->
        ├─ 3-查看源码,讲解采集原理_ev.mp4 - 39.5M
        ├─ 2-grafana上导入模板看图并讲解告警_ev.mp4 - 41.6M
        └─ 1-使用ansible部署redis-exporter_ev.mp4 - 16.4M
      ├─ 32-prometheus自研tsdb底层原理 ->
        ├─ 5-compact目的和源码解读_ev.mp4 - 76.2M
        ├─ 2-prometheus倒排索引统计功能_ev.mp4 - 53.1M
        ├─ 4-prometheus存储磁盘数据结构和存储参数_ev.mp4 - 32.5M
        ├─ 1-prometheus倒排索引源码解析_ev.mp4 - 72.6M
        └─ 3-mmap的在io提速上的应用和prometheus的应用_ev.mp4 - 34.3M
      ├─ 19-k8s部署在pod中业务埋点指标 ->
        ├─ 2-编写dockerfile和k8syaml_ev.mp4 - 29.7M
        ├─ 1-使用k8s的sdk编写一个项目获取pod和node信息_ev.mp4 - 72M
        └─ 3-打镜像部署到k8s中,prometheus配置采集并在grafana看图_ev.mp4 - 72.4M
      └─ 28-go实战项目动态分片解决pushgateway高可用 ->
        ├─ 4-编译运行测试效果_ev.mp4 - 98.1M
        ├─ 2-go实战项目dynamic-sharding的代码准备工作_ev.mp4 - 47.3M
        ├─ 1-pushgateway单点问题和动态分片方案介绍_ev.mp4 - 14.8M
        └─ 3-一致性哈希和推送数据的redirect流程_ev.mp4 - 69.2M
  ├─ 14-Kubernetes集群节点及Pod日志收集方案 ->
    ├─ 2-集群及Pod日志收集EFK ->
      ├─ 1-EFK介绍 ->
        └─ 1-EFK介绍_ev.mp4 - 15.5M
      └─ 2-EFK部署 ->
        ├─ 1-资源清单文件获取_ev.mp4 - 22M
        ├─ 4-kibana部署及访问验证_ev.mp4 - 37.2M
        ├─ 3-fluentd部署_ev.mp4 - 23.3M
        └─ 2-elasticsearch部署_ev.mp4 - 34M
    └─ 1-集群及Pod日志收集ELK ->
      ├─ 2-ELK集群部署及应用验证 ->
        └─ 1-ELK集群部署及应用验证_ev.mp4 - 179.4M
      ├─ 1-收集日志必要性及收集方案介绍 ->
        └─ 1-收集日志必要性及收集方案介绍_ev.mp4 - 14.9M
      └─ 3-使用ELK收集日志应用案例 ->
        ├─ 1-收集kubernetes集群节点系统日志_ev.mp4 - 36.5M
        ├─ 3-收集pod中容器日志_ev.mp4 - 42.1M
        └─ 2-收集kubernetes集群节点应用程序日志_ev.mp4 - 41.3M
  ├─ 26-云原生应用备份与恢复方案 ->
    └─ 1-k8s集群备份与恢复利器Velero ->
      └─ 1-使用Velero实现对云原生应用备、恢复、迁移 ->
        ├─ 6-使用Velero实现对K8S资源对象恢复_ev.mp4 - 8.2M
        ├─ 2-Velero工作流程及适用场景等._ev.mp4 - 28.2M
        ├─ 1-Velero介绍_ev.mp4 - 12.2M
        ├─ 8-使用Velero实现在不同K8S集群间资源对象迁移_ev.mp4 - 26M
        ├─ 5-使用Velero实现对K8S资源对象备份_ev.mp4 - 26.8M
        ├─ 3-Velero部署_ev.mp4 - 73.3M
        ├─ 4-Velero命令介绍_ev.mp4 - 16.3M
        └─ 7-使用Velero实现周期性备份任务_ev.mp4 - 10.8M
  ├─ 30-kubernetes应用二次开发 ->
    ├─ 5-k8soperator应用开发实战进阶篇手撸SaaS站 ->
      └─ 1-手撸代码之世界知名SaaS站Heroku ->
        ├─ 83-E2E测试_运行测试并调试_ev.mp4 - 33.8M
        ├─ 93-开启Https_方案介绍_ev.mp4 - 20.9M
        ├─ 90-校验webhook_ev.mp4 - 64.9M
        ├─ 89-完成webhook_ev.mp4 - 99.3M
        ├─ 2-项目介绍_ev.mp4 - 27.6M
        ├─ 85-E2E测试_补全测试用例_ev.mp4 - 103.7M
        ├─ 10-第一个版本的代码-创建环境_ev.mp4 - 33M
        ├─ 86-E2E测试_总结_ev.mp4 - 19.4M
        ├─ 96-开启Https_代码编写02_ev.mp4 - 81.1M
        ├─ 98-开启Https_添加e2e测试_ev.mp4 - 41.2M
        ├─ 94-开启Https_代码逻辑整理_ev.mp4 - 31.9M
        ├─ 24-第一个版本的代码-controller的逻辑-运行代码_ev.mp4 - 108.2M
        ├─ 95-开启Https_代码编写01_ev.mp4 - 30.3M
        ├─ 87-增加webhook_开篇介绍_ev.mp4 - 16.5M
        ├─ 88-增加webhook_ev.mp4 - 66.3M
        ├─ 25-第一个版本的代码-controller的逻辑-解决子资源问题_ev.mp4 - 43.3M
        ├─ 17-第一个版本的代码-controller的逻辑04_ev.mp4 - 25.6M
        ├─ 13-第一个版本的代码-crd定义02_ev.mp4 - 22.7M
        ├─ 42-E2E测试_Framework-kind-完成Validate_ev.mp4 - 13M
        ├─ 104-重构_重构调用_ev.mp4 - 36.2M
        ├─ 16-第一个版本的代码-controller的逻辑03_ev.mp4 - 27.4M
        ├─ 43-E2E测试_Framework-kind-完成Deploy_ev.mp4 - 113.6M
        ├─ 46-E2E测试_Framework-编写installer-配置定义_ev.mp4 - 9.2M
        ├─ 102-重构_废弃模板-service_ev.mp4 - 99.8M
        ├─ 31-第一个版本的代码-controller的逻辑-处理status03_ev.mp4 - 40.9M
        ├─ 9-详细设计-最终确定_ev.mp4 - 52.8M
        ├─ 27-第一个版本的代码-controller的逻辑-日志不断滚动的原因_ev.mp4 - 23.5M
        ├─ 34-第一个版本的代码-controller的逻辑-处理status06_ev.mp4 - 78.4M
        ├─ 106-重构_状态更新02_ev.mp4 - 86.8M
        ├─ 14-第一个版本的代码-controller的逻辑01_ev.mp4 - 36.6M
        ├─ 38-E2E测试_Framework-clusters-设计_ev.mp4 - 22.4M
        ├─ 18-第一个版本的代码-controller的逻辑-创建资源模板_ev.mp4 - 48.6M
        ├─ 75-E2E测试_Framework-添加扩展client_ev.mp4 - 21.6M
        ├─ 74-E2E测试_Framework-调试05_ev.mp4 - 52.3M
        ├─ 69-E2E测试_Framework-总结_ev.mp4 - 10.3M
        ├─ 82-E2E测试_测试检查的测试用例_ev.mp4 - 25.6M
        ├─ 22-第一个版本的代码-controller的逻辑-单元测试03_ev.mp4 - 52.7M
        ├─ 99-开启Https_总结_ev.mp4 - 12.3M
        ├─ 72-E2E测试_Framework-调试03_ev.mp4 - 51.4M
        ├─ 73-E2E测试_Framework-调试04_ev.mp4 - 67.3M
        ├─ 66-E2E测试_Framework-定义测试的入口函数_ev.mp4 - 41.9M
        ├─ 81-E2E测试_测试创建的测试用例_ev.mp4 - 25.2M
        ├─ 19-第一个版本的代码-controller的逻辑-创建资源_ev.mp4 - 48.1M
        ├─ 30-第一个版本的代码-controller的逻辑-处理status02_ev.mp4 - 112.9M
        ├─ 33-第一个版本的代码-controller的逻辑-处理status05_ev.mp4 - 250.2M
        ├─ 59-E2E测试_Framework-kubectlconfig生成02_ev.mp4 - 18.2M
        ├─ 78-E2E测试_规划测试用例02_ev.mp4 - 21.7M
        ├─ 15-第一个版本的代码-controller的逻辑02_ev.mp4 - 54.4M
        ├─ 26-第一个版本的代码-controller的逻辑-解决子资源生命周期._ev.mp4 - 28.8M
        └─ 77-E2E测试_规划测试用例01_ev.mp4 - 31.2M
    ├─ 1-基于win10打造K8S应用开发环境 ->
      └─ 1-基于win10打造k8s应用开发环境 ->
        ├─ 5-kind安装_ev.mp4 - 12.2M
        ├─ 6-使用kind部署k8s集群_ev.mp4 - 37.6M
        ├─ 2-docker-desktop安装及配置_ev.mp4 - 33.3M
        ├─ 7-goland开发过程中使用kind部署的k8s集群_ev.mp4 - 8.5M
        ├─ 3-gvm及golang安装_ev.mp4 - 32.1M
        ├─ 4-goland安装及项目配置演示_ev.mp4 - 27.5M
        └─ 1-WSL开启与轻量级虚拟机管理_ev.mp4 - 69.4M
    ├─ 3-k8soperator应用开发实战理论篇 ->
      ├─ 3-揭开k8soperator的神秘面纱 ->
        ├─ 27-cache-index分析-index数据结构_ev.mp4 - 32.2M
        ├─ 32-SharedInformerFactory接口分析_ev.mp4 - 31.9M
        ├─ 23-DeltaFIFOQueue分析-replace-02_ev.mp4 - 48.5M
        ├─ 26-cache-index分析-总览_ev.mp4 - 17.6M
        ├─ 4-level2-0的分析_ev.mp4 - 25.4M
        ├─ 43-关于查询_ev.mp4 - 45.2M
        ├─ 12-Reflector分析-创建_ev.mp4 - 60.3M
        ├─ 29-sharedProcessor-数据结构与运行机制_ev.mp4 - 28.5M
        ├─ 38-kubebuilder的行为分析-controller创建详细分析_ev.mp4 - 21M
        ├─ 33-SharedInformerFactory接口实现_ev.mp4 - 58.2M
        ├─ 16-Reflector分析-list-03_ev.mp4 - 50.6M
        ├─ 28-cache-index分析-索引的管理_ev.mp4 - 76.2M
        ├─ 41-kubebuilder的行为分析-manager-start详细分析_ev.mp4 - 33M
        ├─ 21-DeltaFIFOQueue分析-总览_ev.mp4 - 17.5M
        ├─ 8-level3-1的分析_ev.mp4 - 52.6M
        ├─ 40-kubebuilder的行为分析-doWatch创建详细分析_ev.mp4 - 49.7M
        ├─ 30-sharedProcesso的分析-listener的run和pop_ev.mp4 - 55.1M
        ├─ 19-Reflector分析-watch-01_ev.mp4 - 45.4M
        ├─ 20-Reflector分析-watch-02_ev.mp4 - 47.5M
        ├─ 5-level2-1的分析_ev.mp4 - 18.4M
        ├─ 37-kubebuilder的行为分析-cluster创建详细分析_ev.mp4 - 38.8M
        ├─ 6-level2-2的分析_ev.mp4 - 6M
        ├─ 34-Informer总结_ev.mp4 - 37.7M
        ├─ 13-Reflector分析-运行_ev.mp4 - 9.1M
        ├─ 15-Reflector分析-list-02_ev.mp4 - 47M
        ├─ 10-level4的分析_ev.mp4 - 76.8M
        ├─ 18-Reflector分析-再次同步_ev.mp4 - 18.6M
        ├─ 31-各种informer介绍_ev.mp4 - 23.3M
        ├─ 44-总结_ev.mp4 - 57M
        ├─ 1-环境创建_ev.mp4 - 24.7M
        ├─ 7-level3-0的分析_ev.mp4 - 45.2M
        ├─ 11-client-go介绍_ev.mp4 - 21.9M
        ├─ 25-DeltaFIFOQueue分析-add-update-delete_ev.mp4 - 24M
        ├─ 42-kubebuilder的行为分析-controller-start详细分析_ev.mp4 - 50.5M
        ├─ 17-Reflector分析-list-总结_ev.mp4 - 38.1M
        ├─ 22-DeltaFIFOQueue分析-replace-01_ev.mp4 - 39.7M
        ├─ 24-DeltaFIFOQueue分析-resync_ev.mp4 - 28.9M
        ├─ 2-分析方法简述_ev.mp4 - 22.3M
        ├─ 36-kubebuilder的行为分析-manager创建详细分析_ev.mp4 - 27.3M
        ├─ 14-Reflector分析-list-01_ev.mp4 - 53.7M
        ├─ 35-kubebuilder的行为分析_ev.mp4 - 49M
        ├─ 3-level1的分析_ev.mp4 - 14.9M
        ├─ 39-kubebuilder的行为分析-doController创建详细分析_ev.mp4 - 75.3M
        └─ 9-level3-2的分析_ev.mp4 - 82.3M
      ├─ 1-让k8s的价值起飞 ->
        ├─ 5-总结_ev.mp4 - 9.3M
        ├─ 4-环境介绍_ev.mp4 - 49.9M
        ├─ 3-了解operator_ev.mp4 - 35.3M
        ├─ 2-了解k8s_ev.mp4 - 93.9M
        └─ 1-开题介绍_ev.mp4 - 12.1M
      └─ 2-认识k8soperator ->
        ├─ 30-创建返回内容补充更正_ev.mp4 - 100.9M
        ├─ 31-运行前需要做的事_ev.mp4 - 25.4M
        ├─ 6-生成operator代码_ev.mp4 - 11.1M
        ├─ 5-GVK介绍_ev.mp4 - 5.7M
        ├─ 22-manager目录_ev.mp4 - 37.6M
        ├─ 25-default目录_ev.mp4 - 33.2M
        ├─ 24-prometheus目录_ev.mp4 - 4M
        ├─ 7-init命令_ev.mp4 - 7.9M
        ├─ 33-总结_ev.mp4 - 41.7M
        ├─ 11-makefile文件_ev.mp4 - 55.4M
        ├─ 14-groupversion-info文件_ev.mp4 - 10.7M
        ├─ 32-编译运行_ev.mp4 - 36.4M
        ├─ 28-填充业务逻辑_ev.mp4 - 31.4M
        ├─ 29-创建返回内容_ev.mp4 - 21.1M
        ├─ 12-main文件_ev.mp4 - 82.6M
        ├─ 9-project文件_ev.mp4 - 18.7M
        ├─ 26-需求分析_ev.mp4 - 2.2M
        ├─ 15-app_types文件_ev.mp4 - 15.2M
        ├─ 21-crd目录_ev.mp4 - 43.6M
        ├─ 27-填充api定义_ev.mp4 - 9.8M
        ├─ 20-kustmoize介绍_ev.mp4 - 31.5M
        ├─ 16-zz_generated-deepcopy文件_ev.mp4 - 9.4M
        ├─ 17-app_controller文件_ev.mp4 - 32M
        ├─ 2-认识kubebuilder_ev.mp4 - 19.3M
        ├─ 23-rbac目录_ev.mp4 - 40.5M
        ├─ 3-kubebuilder工具命令_ev.mp4 - 26.8M
        ├─ 4-开始前的准备_ev.mp4 - 26.4M
        ├─ 18-suite_test文件_ev.mp4 - 12M
        ├─ 19-config目录_ev.mp4 - 4.7M
        ├─ 13-boilerplate文件_ev.mp4 - 2.8M
        ├─ 8-createapi命令_ev.mp4 - 4.8M
        ├─ 1-再说声明式API_ev.mp4 - 29.3M
        └─ 10-dockerfile文件_ev.mp4 - 24.1M
    ├─ 2-k8soperator应用开发实战理论篇 ->
      ├─ 1-让k8s的价值起飞 ->
        ├─ 2-了解k8s_ev.mp4 - 103.6M
        ├─ 5-总结_ev.mp4 - 9.4M
        ├─ 4-环境介绍_ev.mp4 - 73.1M
        ├─ 1-开题介绍_ev.mp4 - 10.2M
        └─ 3-了解operator_ev.mp4 - 28.9M
      ├─ 2-认识k8soperator ->
        ├─ 9-project文件_ev.mp4 - 21.1M
        ├─ 4-开始前的准备_ev.mp4 - 22.6M
        ├─ 22-manager目录_ev.mp4 - 9.9M
        ├─ 8-createapi命令_ev.mp4 - 6.6M
        ├─ 27-填充api定义_ev.mp4 - 11.4M
        ├─ 10-dockerfile文件_ev.mp4 - 26.7M
        ├─ 7-init命令_ev.mp4 - 12.5M
        ├─ 19-config目录_ev.mp4 - 15.3M
        ├─ 30-创建返回内容补充更正_ev.mp4 - 100.7M
        ├─ 15-app_types文件_ev.mp4 - 15.6M
        ├─ 33-总结_ev.mp4 - 14.6M
        ├─ 6-生成operator代码_ev.mp4 - 11.6M
        ├─ 3-kubebuilder工具命令_ev.mp4 - 15.1M
        ├─ 31-运行前需要做的事_ev.mp4 - 48.8M
        ├─ 13-boilerplate文件_ev.mp4 - 7M
        ├─ 17-app_controller文件_ev.mp4 - 50.9M
        ├─ 25-default目录_ev.mp4 - 25.3M
        ├─ 29-创建返回内容_ev.mp4 - 23.5M
        ├─ 5-GVK介绍_ev.mp4 - 5.7M
        ├─ 24-prometheus目录_ev.mp4 - 4.5M
        ├─ 28-填充业务逻辑_ev.mp4 - 43.7M
        ├─ 32-编译运行_ev.mp4 - 15.6M
        ├─ 23-rbac目录_ev.mp4 - 43.9M
        ├─ 26-需求分析_ev.mp4 - 5M
        ├─ 2-认识kubebuilder_ev.mp4 - 17.3M
        ├─ 12-main文件_ev.mp4 - 50.1M
        ├─ 1-再说声明式API_ev.mp4 - 40.4M
        ├─ 11-makefile文件_ev.mp4 - 43M
        ├─ 18-suite_test文件_ev.mp4 - 13.5M
        ├─ 20-kustmoize介绍_ev.mp4 - 30.5M
        ├─ 16-zz_generated-deepcopy文件_ev.mp4 - 18M
        ├─ 14-groupversion-info文件_ev.mp4 - 10.5M
        └─ 21-crd目录_ev.mp4 - 20.2M
      └─ 3-揭开k8soperator的神秘面纱 ->
        ├─ 38-kubebuilder的行为分析-controller创建详细分析_ev.mp4 - 19.7M
        ├─ 37-kubebuilder的行为分析-cluster创建详细分析_ev.mp4 - 31.2M
        ├─ 6-level2-2的分析_ev.mp4 - 27.7M
        ├─ 39-kubebuilder的行为分析-doController创建详细分析_ev.mp4 - 74.6M
        ├─ 4-level2-0的分析_ev.mp4 - 44.5M
        ├─ 5-level2-1的分析_ev.mp4 - 28.6M
        ├─ 41-kubebuilder的行为分析-manager-start详细分析_ev.mp4 - 44.4M
        ├─ 34-Informer总结_ev.mp4 - 17.2M
        ├─ 43-关于查询_ev.mp4 - 42.6M
        ├─ 36-kubebuilder的行为分析-manager创建详细分析_ev.mp4 - 46.1M
        ├─ 7-level3-0的分析_ev.mp4 - 59.5M
        ├─ 40-kubebuilder的行为分析-doWatch创建详细分析_ev.mp4 - 127M
        ├─ 17-Reflector分析-list-总结_ev.mp4 - 16.5M
        ├─ 18-Reflector分析-再次同步_ev.mp4 - 37.6M
        ├─ 24-DeltaFIFOQueue分析-resync_ev.mp4 - 22.2M
        ├─ 44-总结_ev.mp4 - 31.7M
        ├─ 1-环境创建_ev.mp4 - 23.8M
        ├─ 35-kubebuilder的行为分析_ev.mp4 - 113.2M
        ├─ 33-SharedInformerFactory接口实现_ev.mp4 - 38M
        ├─ 32-SharedInformerFactory接口分析_ev.mp4 - 21.4M
        ├─ 42-kubebuilder的行为分析-controller-start详细分析_ev.mp4 - 94M
        ├─ 8-level3-1的分析_ev.mp4 - 45.8M
        ├─ 26-cache-index分析-总览_ev.mp4 - 16.5M
        ├─ 15-Reflector分析-list-02_ev.mp4 - 79.4M
        ├─ 30-sharedProcesso的分析-listener的run和pop_ev.mp4 - 55.2M
        ├─ 21-DeltaFIFOQueue分析-总览_ev.mp4 - 26M
        ├─ 29-sharedProcessor-数据结构与运行机制_ev.mp4 - 28.7M
        ├─ 22-DeltaFIFOQueue分析-replace-01_ev.mp4 - 26.2M
        ├─ 9-level4-0分析_ev.mp4 - 56.6M
        ├─ 12-Reflector分析-创建_ev.mp4 - 104.1M
        ├─ 31-各种informer介绍_ev.mp4 - 27M
        ├─ 28-cache-index分析-索引的管理_ev.mp4 - 109.1M
        ├─ 23-DeltaFIFOQueue分析-replace-02_ev.mp4 - 49.4M
        ├─ 27-cache-index分析-index数据结构_ev.mp4 - 31.6M
        ├─ 11-client-go介绍_ev.mp4 - 11.8M
        ├─ 13-Reflector分析-运行_ev.mp4 - 10.1M
        ├─ 10-level4-1的分析_ev.mp4 - 80.7M
        ├─ 25-DeltaFIFOQueue分析-add-update-delete_ev.mp4 - 22.7M
        ├─ 16-Reflector分析-list-03_ev.mp4 - 35M
        ├─ 3-level1的分析_ev.mp4 - 27M
        ├─ 19-Reflector分析-watch-01_ev.mp4 - 70.7M
        ├─ 14-Reflector分析-list-01_ev.mp4 - 84.1M
        ├─ 20-Reflector分析-watch-02_ev.mp4 - 57.6M
        └─ 2-分析方法简述_ev.mp4 - 25.7M
    ├─ 4-k8soperator应用开发实战进阶篇手撸SaaS站 ->
      └─ 1-手撸代码之世界知名SaaS站Heroku ->
        ├─ 24-第一个版本的代码-controller的逻辑-运行代码_ev.mp4 - 124.1M
        ├─ 2-项目介绍_ev.mp4 - 19.1M
        ├─ 3-需求分析_ev.mp4 - 15.1M
        ├─ 14-第一个版本的代码-controller的逻辑01_ev.mp4 - 35.2M
        ├─ 12-第一个版本的代码-crd定义01_ev.mp4 - 44M
        ├─ 31-第一个版本的代码-controller的逻辑-处理status03_ev.mp4 - 43M
        ├─ 27-第一个版本的代码-controller的逻辑-日志不断滚动的原因_ev.mp4 - 50.9M
        ├─ 4-详细设计-设计维度的整理_ev.mp4 - 37.9M
        ├─ 16-第一个版本的代码-controller的逻辑03_ev.mp4 - 57.6M
        ├─ 25-第一个版本的代码-controller的逻辑-解决子资源问题_ev.mp4 - 48.4M
        ├─ 17-第一个版本的代码-controller的逻辑04_ev.mp4 - 32.9M
        ├─ 36-TDD测试_E2E测试_ev.mp4 - 30M
        ├─ 20-第一个版本的代码-controller的逻辑-单元测试01_ev.mp4 - 68M
        ├─ 32-第一个版本的代码-controller的逻辑-处理status04_ev.mp4 - 62.1M
        ├─ 30-第一个版本的代码-controller的逻辑-处理status02_ev.mp4 - 79.6M
        ├─ 13-第一个版本的代码-crd定义02_ev.mp4 - 43.6M
        ├─ 23-第一个版本的代码-controller的逻辑-完成私有函数_ev.mp4 - 51.3M
        ├─ 38-E2E测试_Framework-clusters-设计_ev.mp4 - 19.8M
        ├─ 33-第一个版本的代码-controller的逻辑-处理status05_ev.mp4 - 180.5M
        ├─ 26-第一个版本的代码-controller的逻辑-解决子资源生命周期._ev.mp4 - 63.9M
        ├─ 8-详细设计-快速迭代_ev.mp4 - 8.1M
        ├─ 98-开启Https_代码编写01_ev.mp4 - 53.9M
        ├─ 43-E2E测试_Framework-kind-完成Deploy_ev.mp4 - 143.7M
        ├─ 73-E2E测试_Framework-插曲-优化测试速度_ev.mp4 - 105.8M
        ├─ 57-E2E测试_Framework-After方法的细节_ev.mp4 - 9.7M
        ├─ 70-E2E测试_Framework-调试01_ev.mp4 - 164.9M
        ├─ 64-E2E测试_Framework-TestContext定义_ev.mp4 - 22.8M
        ├─ 22-第一个版本的代码-controller的逻辑-单元测试03_ev.mp4 - 88.5M
        ├─ 7-详细设计-其他考虑_ev.mp4 - 21.4M
        ├─ 21-第一个版本的代码-controller的逻辑-单元测试02_ev.mp4 - 53.6M
        ├─ 39-E2E测试_Framework-配置文件处理_ev.mp4 - 34.5M
        ├─ 75-E2E测试_Framework-调试05_ev.mp4 - 26.9M
        ├─ 29-第一个版本的代码-controller的逻辑-处理status01_ev.mp4 - 51.7M
        ├─ 80-E2E测试_规划测试用例02_ev.mp4 - 16.4M
        ├─ 35-第一个版本的代码-controller的逻辑-总结_ev.mp4 - 78.3M
        ├─ 74-E2E测试_Framework-插曲-调试04_ev.mp4 - 139.1M
        ├─ 111-总结_ev.mp4 - 26.3M
        ├─ 5-详细设计-可行性研究01_ev.mp4 - 68M
        ├─ 45-E2E测试_Framework-设计installer_ev.mp4 - 9.1M
        ├─ 52-E2E测试_Framework-LoadConfig方法的实现_ev.mp4 - 34.6M
        ├─ 89-E2E测试_总结_ev.mp4 - 41.1M
        ├─ 77-E2E测试_创建测试用例的框架_ev.mp4 - 47.6M
        ├─ 19-第一个版本的代码-controller的逻辑-创建资源_ev.mp4 - 56.7M
        ├─ 28-第一个版本的代码-controller的逻辑-日志不断滚动的解决_ev.mp4 - 83.4M
        ├─ 79-E2E测试_规划测试用例01_ev.mp4 - 41.2M
        ├─ 56-E2E测试_Framework-Before方法的细节_ev.mp4 - 25.9M
        ├─ 15-第一个版本的代码-controller的逻辑02_ev.mp4 - 64.9M
        ├─ 34-第一个版本的代码-controller的逻辑-处理status06_ev.mp4 - 96.6M
        ├─ 78-E2E测试_测试流程梳理_ev.mp4 - 26.7M
        └─ 42-E2E测试_Framework-kind-完成Validate_ev.mp4 - 29.7M
    ├─ 7-云原生DevOps应用平台开发实战 ->
      └─ 1-CI-CDOperator开发 ->
        ├─ 88-template_编写代码-templaterun-controller04-2_ev.mp4 - 122.4M
        ├─ 26-ci-cd-operator_代码编写_Install模块-deploy-controller-更正测试2_ev.mp4 - 27M
        ├─ 60-ci-cd-operator_调试_pipeline模块02_ev.mp4 - 34.5M
        ├─ 32-ci-cd-operator_插曲-对象类型比较_ev.mp4 - 70.2M
        ├─ 92-ci-cd-operator_总结_ev.mp4 - 33.9M
        ├─ 41-ci-cd-operator_代码编写_pipeline模块-创建controller07_ev.mp4 - 64.2M
        ├─ 39-ci-cd-operator_代码编写_pipeline模块-创建controller05_ev.mp4 - 102M
        ├─ 87-template_编写代码-templaterun-controller04-1_ev.mp4 - 69.6M
        ├─ 91-template_编写代码-templaterun-controller06_ev.mp4 - 137.1M
        ├─ 27-ci-cd-operator_代码编写_Install模块-deploy-添加其他资源_ev.mp4 - 138.5M
        ├─ 51-ci-cd-operator_测试代码编写_pipeline模块07_ev.mp4 - 89.2M
        ├─ 75-ci-cd-operator_代码编写_pipelinerun模块-编写controller03_ev.mp4 - 141.4M
        ├─ 84-template_编写代码-templaterun-controller01_ev.mp4 - 28.3M
        ├─ 81-ci-cd-operator_template_创建template-api_ev.mp4 - 31.5M
        ├─ 56-ci-cd-operator_代码编写_pipeline模块-生成pipelinerun模板02_ev.mp4 - 78.5M
        ├─ 85-template_编写代码-templaterun-controller02_ev.mp4 - 61.8M
        ├─ 71-ci-cd-operator_e2e_pipeline测试用例编写_ev.mp4 - 82.1M
        ├─ 80-ci-cd-operator_总结_pipeline-pipelinerun模块_ev.mp4 - 39.5M
        ├─ 78-ci-cd-operator_调试_pipelinerun模块01_ev.mp4 - 74.4M
        ├─ 65-ci-cd-operator_e2e_pipeline模块-创建framework_ev.mp4 - 21.4M
        ├─ 74-ci-cd-operator_代码编写_pipelinerun模块-编写controller02_ev.mp4 - 103.5M
        ├─ 35-ci-cd-operator_代码编写_pipeline模块-创建controller01_ev.mp4 - 33.2M
        ├─ 23-ci-cd-operator_代码编写_Install模块-deploy-controller03_ev.mp4 - 177.7M
        ├─ 69-ci-cd-operator_e2e_完成依赖安装_ev.mp4 - 111.3M
        ├─ 64-ci-cd-operator_总结_pipeline模块_ev.mp4 - 84M
        ├─ 44-ci-cd-operator_代码编写_pipeline模块-创建controller10_ev.mp4 - 50.3M
        ├─ 28-ci-cd-operator_代码编写_Install模块-deploy-调试总结及优化建议_ev.mp4 - 98.4M
        ├─ 38-ci-cd-operator_代码编写_pipeline模块-创建controller04_ev.mp4 - 143.2M
        ├─ 20-ci-cd-operator_代码编写_Install模块-deploy-crd_ev.mp4 - 14.4M
        ├─ 70-ci-cd-operator_e2e_完成我们的pipeline安装_ev.mp4 - 23.5M
        ├─ 33-ci-cd-operator_代码编写_pipeline模块-创建api_ev.mp4 - 45.3M
        ├─ 11-ci-cd-operator_设计_详细设计-api-templatetemplaterun_ev.mp4 - 19.9M
        ├─ 48-ci-cd-operator_测试代码编写_pipeline模块04_ev.mp4 - 78.6M
        ├─ 5-ci-cd-operator_设计_ci-cdcrdapi_ev.mp4 - 36.2M
        ├─ 42-ci-cd-operator_代码编写_pipeline模块-创建controller08_ev.mp4 - 134.9M
        ├─ 24-ci-cd-operator_代码编写_Install模块-deploy-controller04_ev.mp4 - 53.7M
        ├─ 8-ci-cd-operator_设计_总体架构_ev.mp4 - 5.6M
        ├─ 7-ci-cd-operator_设计_模板_ev.mp4 - 30.9M
        ├─ 59-ci-cd-operator_调试_pipeline模块01_ev.mp4 - 124.7M
        ├─ 77-ci-cd-operator_代码编写_pipelinerun模块-编写controller05_ev.mp4 - 54M
        ├─ 21-ci-cd-operator_代码编写_Install模块-deploy-controller01_ev.mp4 - 64.1M
        ├─ 10-ci-cd-operator_设计_详细设计-api-pipelinerun_ev.mp4 - 8.5M
        ├─ 15-ci-cd-operator_准备环境_ev.mp4 - 30.5M
        ├─ 66-ci-cd-operator_e2e_pipeline模块-创建环境_ev.mp4 - 78.4M
        ├─ 16-ci-cd-operator_可行性研究_tekton-results的安装_ev.mp4 - 84.8M
        ├─ 47-ci-cd-operator_测试代码编写_pipeline模块03_ev.mp4 - 138.2M
        ├─ 3-ci-cd-operator_设计_初始化功能_ev.mp4 - 28.6M
        ├─ 57-ci-cd-operator_代码编写_pipeline模块-测试生成pipelinerun模板01_ev.mp4 - 47.1M
        ├─ 37-ci-cd-operator_代码编写_pipeline模块-创建controller03_ev.mp4 - 106.4M
        └─ 18-ci-cd-operator_代码编写_模块划分_ev.mp4 - 10.7M
    └─ 6-DevOps应用开发实战之CI-CD落地方案 ->
      └─ 1-ci-cd落地 ->
        ├─ 16-ci_cd落地_Tekton_详细-task-step总结_ev.mp4 - 9M
        ├─ 86-ci_cd落地_Argocd_编写-application_ev.mp4 - 59.8M
        ├─ 10-ci_cd落地_Tekton_操作-准备环境_ev.mp4 - 70.9M
        ├─ 28-ci_cd落地_Tekton_详细-taskrun-配置01_ev.mp4 - 68M
        ├─ 11-ci_cd落地_Tekton_操作-安装tektonpipeline及其他_ev.mp4 - 77M
        ├─ 24-ci_cd落地_Tekton_详细-task-变量_ev.mp4 - 18M
        ├─ 1-ci_cd落地_课程目标_ev.mp4 - 11.1M
        ├─ 9-ci_cd落地_Tekton_结果视图_ev.mp4 - 29.9M
        ├─ 13-ci_cd落地_Tekton_操作-trigger初识_ev.mp4 - 82.6M
        ├─ 90-ci_cd落地_完成最终的CICD_调试_ev.mp4 - 21.7M
        ├─ 22-ci_cd落地_Tekton_详细-task-stepTemplate_ev.mp4 - 9.7M
        ├─ 25-ci_cd落地_Tekton_详细-task-样例_ev.mp4 - 28.7M
        ├─ 68-ci_cd落地_ci落地_Pipeline实现-编写任务-构建打包_ev.mp4 - 74M
        ├─ 27-ci_cd落地_Tekton_详细-task-资源管理_ev.mp4 - 129.3M
        ├─ 2-ci_cd落地_什么是cicd_ev.mp4 - 23.5M
        ├─ 44-ci_cd落地_Tekton_详细-Pipeline_PipelineRun-总结01_ev.mp4 - 41.9M
        ├─ 12-ci_cd落地_Tekton_操作-初识_ev.mp4 - 37.2M
        ├─ 6-ci_cd落地_一些pipeline工具介绍_ev.mp4 - 18.7M
        ├─ 82-ci_cd落地_Argocd_组件介绍-project_ev.mp4 - 65.2M
        ├─ 75-ci_cd落地_Argocd_架构介绍-组件_ev.mp4 - 36.3M
        ├─ 66-ci_cd落地_ci落地_Pipeline实现-编写任务-代码预处理任务02_ev.mp4 - 49.6M
        ├─ 29-ci_cd落地_Tekton_详细-taskrun-配置02_ev.mp4 - 93.7M
        ├─ 88-ci_cd落地_完成最终的CICD_分离仓库_ev.mp4 - 25.1M
        ├─ 60-ci_cd落地_ci落地_Pipeline设计-步骤整理_ev.mp4 - 15.6M
        ├─ 89-ci_cd落地_完成最终的CICD_在pipeline中增加仓库_ev.mp4 - 46.8M
        ├─ 91-ci_cd落地_总结_ev.mp4 - 33.5M
        ├─ 15-ci_cd落地_Tekton_详细-task-step_ev.mp4 - 67.8M
        ├─ 8-ci_cd落地_Tekton_概念_ev.mp4 - 66M
        ├─ 69-ci_cd落地_ci落地_Pipeline实现-编写任务-e2e测试任务_ev.mp4 - 105.4M
        ├─ 21-ci_cd落地_Tekton_详细-task-volume_ev.mp4 - 4.6M
        ├─ 58-ci_cd落地_ci落地_创建环境-DockerRegistry安装_ev.mp4 - 65M
        ├─ 59-ci_cd落地_ci落地_创建环境-环境总结_ev.mp4 - 79.3M
        ├─ 55-ci_cd落地_ci落地_创建环境-k8s集群搭建_ev.mp4 - 9.8M
        ├─ 23-ci_cd落地_Tekton_详细-task-sidecar_ev.mp4 - 26.4M
        ├─ 67-ci_cd落地_ci落地_Pipeline实现-编写任务-代码预处理任务03_ev.mp4 - 37.7M
        ├─ 79-ci_cd落地_Argocd_安装-对比_ev.mp4 - 54.2M
        ├─ 63-ci_cd落地_ci落地_Pipeline实现-编写任务-代码初始化任务01_ev.mp4 - 43.1M
        ├─ 64-ci_cd落地_ci落地_Pipeline实现-编写任务-代码初始化任务02_ev.mp4 - 51.3M
        ├─ 61-ci_ci落地_ci落地_Pipeline设计-参数工作区结果整理_ev.mp4 - 29.2M
        ├─ 62-ci_ci落地_ci落地_Pipeline设计-详细设计_ev.mp4 - 27.4M
        ├─ 17-ci_cd落地_Tekton_详细-task-指定参数_ev.mp4 - 25.5M
        ├─ 14-ci_cd落地_Tekton_详细-task-概览_ev.mp4 - 29M
        ├─ 76-ci_cd落地_Argocd_架构介绍-全局位置_ev.mp4 - 11M
        ├─ 19-ci_cd落地_Tekton_详细-task-工作区_ev.mp4 - 6.1M
        ├─ 26-ci_cd落地_Tekton_详细-task-debug_ev.mp4 - 24.1M
        ├─ 18-ci_cd落地_Tekton_详细-task-指定资源_ev.mp4 - 25.7M
        ├─ 20-ci_cd落地_Tekton_详细-task-产生结果_ev.mp4 - 33M
        ├─ 50-ci_cd落地_Tekton_运行时验证身份02_ev.mp4 - 41.4M
        ├─ 42-ci_cd落地_Tekton_详细-PipelineRun-参数详解01_ev.mp4 - 49.9M
        └─ 43-ci_cd落地_Tekton_详细-PipelineRun-参数详解02_ev.mp4 - 77.3M
  ├─ 3-云原生生态介绍 ->
    └─ 1-云原生介绍 ->
      ├─ 3-CNCF云原生全景图 ->
        ├─ 2-02_云原生未来技术发展方向_ev.mp4 - 13.3M
        └─ 1-01_CNCF云原生全景图介绍_ev.mp4 - 15.7M
      ├─ 2-云原生发展 ->
        └─ 1-01_云原生发展_ev.mp4 - 5.7M
      └─ 1-云原生定义 ->
        ├─ 6-06_云原生代表技术_服务治理_ev.mp4 - 6.3M
        ├─ 1-01_课程介绍_ev.mp4 - 1.9M
        ├─ 7-07_云原生代表技术_不可变基础设施_ev.mp4 - 2.8M
        ├─ 9-09_云原生代表技术_DevOps_ev.mp4 - 2.9M
        ├─ 2-02_云原生定义_ev.mp4 - 13.1M
        ├─ 5-05_云原生代表技术_容器_ev.mp4 - 3M
        ├─ 4-04_云原生代表技术_微服务_ev.mp4 - 5M
        ├─ 8-08_云原生代表技术_声明式API_ev.mp4 - 7M
        └─ 3-03_云原生概念由来及实践三个层面_ev.mp4 - 6.9M
  ├─ 23-云原生监控系统 ->
    ├─ 4-应用性能管理APM平台Skywalking ->
      └─ 1-应用性能监控APM平台Skywalking ->
        ├─ 3-Skywalking部署之负载均衡器Metallb部署_ev.mp4 - 23.9M
        ├─ 5-Skywalking部署之oap和ui部署及访问_ev.mp4 - 32.6M
        ├─ 2-Skywalking部署之持久存储动态供给准备_ev.mp4 - 40.5M
        ├─ 4-Skywalking部署之后端存储ElasticSearch部署_ev.mp4 - 28.5M
        └─ 1-Skywalking介绍_ev.mp4 - 36.6M
    ├─ 5-OpenTelemetry全链路状态跟踪 ->
      └─ 1-云原生应用全链路状态跟踪OpenTelemetry ->
        ├─ 5-在K8S集群中部署OpenTelemetry_ev.mp4 - 88.2M
        ├─ 6-OpenTelemetry使用-JAVA项目案例_ev.mp4 - 24.7M
        ├─ 7-OpenTelemetry使用-Golang项目案例_ev.mp4 - 65.2M
        ├─ 4-OpenTelemetryConllector介绍_ev.mp4 - 61.4M
        ├─ 3-OpenTelemetry埋点方法及OTLP介绍_ev.mp4 - 40.2M
        ├─ 2-OpenTelemetry是什么?_ev.mp4 - 28.1M
        └─ 1-为什么需要分布式跟踪?_ev.mp4 - 23.8M
    ├─ 1-Prometheus监控 ->
      ├─ 5-k8s监控方案KSM ->
        ├─ 2-KSM使用环境准备_ev.mp4 - 11.8M
        ├─ 4-KSM集成到Prometheus监控系统_ev.mp4 - 62.9M
        ├─ 1-KSM是什么及其监控的资源对象_ev.mp4 - 17.4M
        ├─ 5-通过Grafana创建仪表盘_ev.mp4 - 17M
        └─ 3-KSM部署_ev.mp4 - 50.9M
      ├─ 4-容器监控方案CAdvisor ->
        ├─ 2-CAdvisor对接Prometheus实现监控及告警_ev.mp4 - 49.4M
        └─ 1-CAdvisor介绍及安装_ev.mp4 - 38.1M
      ├─ 2-二进制方式部署Prometheus监控系统告警 ->
        ├─ 6-钉钉告警-告警插件与钉钉机器人集成_ev.mp4 - 42.2M
        ├─ 5-钉钉告警-创建钉钉群及添加群钉钉机器人_ev.mp4 - 24.6M
        ├─ 7-钉钉告警-Alertmanager告警模板及配置文件准备_ev.mp4 - 30M
        ├─ 1-配置告警邮箱及告警规则_ev.mp4 - 57.5M
        ├─ 8-钉钉告警-测试_ev.mp4 - 13.9M
        ├─ 2-企业微信告警-企业微信配置_ev.mp4 - 40.2M
        ├─ 3-企业微信告警-alertmanager告警配置及告警模板文件准备_ev.mp4 - 48.2M
        └─ 4-企业微信告警-使用测试_ev.mp4 - 23.4M
      ├─ 1-二进制方式部署Prometheus监控系统 ->
        ├─ 2-Prometheus安装_ev.mp4 - 39.6M
        ├─ 7-Alertmanager安装及访问_ev.mp4 - 28M
        ├─ 4-使用node_exporter实现对主机监控_ev.mp4 - 47.5M
        ├─ 6-Alertmanager介绍_ev.mp4 - 13.2M
        ├─ 8-Alertmanager集成到prometheus_ev.mp4 - 15.7M
        ├─ 1-Prometheus介绍_ev.mp4 - 42.9M
        ├─ 5-使用grafana实现对prometheus数据源中数据展示_ev.mp4 - 75M
        └─ 3-Prometheuswebui访问_ev.mp4 - 8.5M
      └─ 3-容器化构建Prometheus监控系统 ->
        ├─ 1-使用容器化构建Prometheus监控系统的优势_ev.mp4 - 9.3M
        ├─ 4-验证容器化部署Prometheus监控系统可用性_ev.mp4 - 71.7M
        ├─ 2-容器运行时Docker准备_ev.mp4 - 17.4M
        └─ 3-容器化部署prometheus&Grafana&Alertmanager_ev.mp4 - 66.3M
    ├─ 6-云原生应用可观测方案Pixie ->
      └─ 1-云原生应用可观测方案Pixie ->
        ├─ 1-Pixie介绍_ev.mp4 - 26.6M
        ├─ 7-Pixie安装_ev.mp4 - 28.8M
        ├─ 8-Pixie使用案例_ev.mp4 - 27.4M
        ├─ 2-使用k3s部署K8S集群_ev.mp4 - 26.8M
        ├─ 6-PixieCLI安装_ev.mp4 - 15.7M
        ├─ 4-K8S集群负载均衡器Metallb准备_ev.mp4 - 16.8M
        ├─ 3-K8S集群持久存储准备_ev.mp4 - 25.9M
        └─ 5-PixieCloud部署_ev.mp4 - 115.3M
    ├─ 3-K8S成本监控方案KubeCost ->
      └─ 1-k8s成本监控方案 ->
        ├─ 6-KubeCost访问_ev.mp4 - 25.9M
        ├─ 2-KubeCost部署-持久存储准备_ev.mp4 - 33M
        ├─ 1-KubeCost是什么_ev.mp4 - 18.7M
        ├─ 4-KubeCost部署-负载均衡器Metallb部署_ev.mp4 - 33.5M
        ├─ 3-KubeCost部署-helm准备_ev.mp4 - 11.1M
        └─ 5-KubeCost部署-KubeCost_ev.mp4 - 58.3M
    └─ 2-Prometheus监控 ->
      └─ 1-helm安装prometheus全家桶及应用案例 ->
        ├─ 2-使用helm安装prometheus及访问_ev.mp4 - 78.1M
        ├─ 8-实现对kafka监控_kafka部署_ev.mp4 - 40.3M
        ├─ 5-prometheus监控应用案例_实现对Redis监控方案三_ev.mp4 - 37.5M
        ├─ 11-实现对kafka监控_grafana添加kafka监控仪表盘_ev.mp4 - 6.1M
        ├─ 4-prometheus监控应用案例_实现对Redis监控方案二_ev.mp4 - 55.1M
        ├─ 6-prometheus监控应用案例_实现对MySQL监控_ev.mp4 - 43M
        ├─ 17-实现对rabbitmq监控_rabbitmq-exporter部署及监控_ev.mp4 - 27.2M
        ├─ 1-本次课程环境介绍及helm安装_ev.mp4 - 13.2M
        ├─ 13-实现对rabbitmq监控_rabbitmq部署及验证_ev.mp4 - 20.7M
        ├─ 14-配置rabbitmq供集群外用户访问_ev.mp4 - 30.1M
        ├─ 15-实现对rabbitmq监控_配置rabbitmq镜像模式_ev.mp4 - 10.8M
        ├─ 3-prometheus监控应用案例_实现对Redis监控方案一_ev.mp4 - 66.6M
        ├─ 10-实现对kafka监控_kafka-exporter部署及监控验证_ev.mp4 - 44.7M
        ├─ 12-实现对rabbitmq监控_rabbitmq部署文件获取及配置_ev.mp4 - 47.1M
        ├─ 7-实现对kafka监控_zookeeper部署_ev.mp4 - 100.1M
        ├─ 16-实现对rabbitmq监控_rabbitmq卸载及重新安装_ev.mp4 - 12.5M
        └─ 9-实现对kafka监控_kafka部署后可用性调试_ev.mp4 - 38.6M
  ├─ 22-微服务项目部署 ->
    ├─ 1-sangomall微服务项目 ->
      ├─ 6-微服务中间件部署 ->
        ├─ 9-微服务中中间件部署_skywalking部署_ev.mp4 - 41.6M
        ├─ 3-微服务中中间件部署_elasticsearch及kibana部署_ev.mp4 - 55.3M
        ├─ 6-微服务中中间件部署_nacos部署_ev.mp4 - 20.9M
        ├─ 5-微服务中中间件部署_rabbitmq部署_ev.mp4 - 27.9M
        ├─ 10-微服务中中间件部署_rocketmq部署_ev.mp4 - 71.6M
        ├─ 2-微服务中中间件部署_mysql部署_ev.mp4 - 88.6M
        ├─ 7-微服务中中间件部署_zipkin部署_ev.mp4 - 19.5M
        ├─ 4-微服务中中间件部署_redis部署_ev.mp4 - 35.6M
        ├─ 8-微服务中中间件部署_sentinel部署_ev.mp4 - 21.4M
        └─ 1-kubesphere项目部署组织架构说明_ev.mp4 - 20.4M
      ├─ 3-负载均衡器OpenELB ->
        ├─ 2-OpenELB安装及配置_ev.mp4 - 38.1M
        ├─ 4-在KubeSphere中使用OpenELB_ev.mp4 - 42M
        ├─ 3-在k8s命令行使用OpenELB_ev.mp4 - 19.7M
        └─ 1-OpenELB介绍_ev.mp4 - 28.8M
      ├─ 2-Kubernetes集群公共服务Harbor ->
        ├─ 1-Harbor主机准备_ev.mp4 - 18.1M
        └─ 2-Harbor服务部署_ev.mp4 - 83.5M
      ├─ 4-云原生微服务网关APISIX ->
        ├─ 4-ApacheAPISIX_使用OpenELB结合ApacheAPISIX实现服务访问_ev.mp4 - 31.7M
        ├─ 5-ApacheAPISIX_实现对ApacheAPISIX网关监控_ev.mp4 - 46.7M
        ├─ 3-ApacheAPISIX_使用ApacheAPISIXIngressController_ev.mp4 - 49.2M
        ├─ 1-ApacheAPISIX_介绍_ev.mp4 - 9.5M
        └─ 2-ApacheAPISIX_部署ApacheAPISIXIngressController_ev.mp4 - 58.9M
      ├─ 8-流水线部署微服务项目 ->
        ├─ 3-sangomall微服务部署_微服务前端项目发布_ev.mp4 - 114.9M
        ├─ 1-sangomall微服务部署_数据库准备_ev.mp4 - 95.7M
        ├─ 2-sangomall微服务部署_微服务项目发布_ev.mp4 - 213.2M
        └─ 4-sangomall微服务部署_微服务VUE后台管理项目发布_ev.mp4 - 81.9M
      ├─ 1-Kubernetes集群公共服务DNS ->
        ├─ 2-DNS服务配置_ev.mp4 - 46.1M
        └─ 1-DNS主机准备_ev.mp4 - 23.6M
      ├─ 5-KubeSphere集成本地容器镜像仓库Harbor ->
        ├─ 1-CoreDNS级联本地DNS服务器_ev.mp4 - 13.6M
        ├─ 2-配置dockerdaemon使用非安全容器镜像仓库_ev.mp4 - 10.7M
        ├─ 3-添加本地容器镜像仓库至KubeSphere_ev.mp4 - 10.7M
        └─ 4-创建应用并测试访问_ev.mp4 - 39.4M
      └─ 7-微服务项目部署准备 ->
        ├─ 4-微服务项目sangomall_微服务部署描述文件准备_ev.mp4 - 95.8M
        ├─ 6-微服务项目sangomall_流水线准备_拉取项目代码_ev.mp4 - 22.7M
        ├─ 12-微服务项目sangomall_流水线准备_发布微服务项目到K8S集群_ev.mp4 - 23.9M
        ├─ 7-微服务项目sangomall_流水线准备_参数化构建及环境变量设定_ev.mp4 - 90.1M
        ├─ 11-微服务项目sangomall_流水线准备_构建项目及容器镜像发布版_ev.mp4 - 47.3M
        ├─ 8-微服务项目sangomall_流水线准备_代码质量检测及分析_ev.mp4 - 59.2M
        ├─ 5-微服务项目sangomall_流水线准备_项目环境说明_ev.mp4 - 44.2M
        ├─ 10-微服务项目sangomall_流水线准备_构建及推送容器镜像_ev.mp4 - 65.3M
        ├─ 13-微服务项目sangomall_流水线准备_Jenkinsfile提交至代码仓库_ev.mp4 - 19.5M
        ├─ 2-微服务项目sangomall应用环境文件修改_ev.mp4 - 219.1M
        ├─ 3-微服务项目sangomall_微服务Dockerfile文件准备_ev.mp4 - 55.1M
        ├─ 1-微服务项目部署思路_ev.mp4 - 24.9M
        └─ 9-微服务项目sangomall_流水线准备_单元测试_ev.mp4 - 12.4M
    └─ 2-严选微服务项目 ->
      ├─ 5-KubeSphere部署 ->
        ├─ 1-持久化存储NFS准备_ev.mp4 - 21.5M
        ├─ 4-kubesphere中可插拔组件DevOps开启_ev.mp4 - 21.5M
        ├─ 2-存储动态供给配置_ev.mp4 - 22.2M
        └─ 3-kubesphere部署及WEBUI介绍_ev.mp4 - 43M
      ├─ 8-云原生负载均衡器OpenELB ->
        ├─ 4-OpenELB可用性验证-使用kubesphereweb控制台创建服务_ev.mp4 - 27.3M
        ├─ 1-OpenELB介绍_ev.mp4 - 16.4M
        ├─ 2-OpenELB部署及配置_ev.mp4 - 26.8M
        └─ 3-OpenELB可用性验证-使用kubectl命令创建服务_ev.mp4 - 13.5M
      ├─ 15-严选前端项目流水线编写及项目发布 ->
        ├─ 5-为前端服务提供外部访问_ev.mp4 - 60.1M
        ├─ 3-前端项目流水线编写演示_ev.mp4 - 75M
        ├─ 2-前端项目代码及代码仓库准备_ev.mp4 - 87M
        ├─ 4-各前端项目流水线编写及项目发布_ev.mp4 - 75M
        └─ 1-horsegateway服务暴露_ev.mp4 - 21.7M
      ├─ 3-CoreDNS级联本地DNS服务 ->
        └─ 1-CoreDNS级联本地DNS域名解析服务的方法_ev.mp4 - 14M
      ├─ 11-严选商城项目第三方服务申请 ->
        └─ 1-第三方服务申请_ev.mp4 - 42M
      ├─ 12-严选商城项目配置导入及数据库导入 ->
        ├─ 2-数据库导入_ev.mp4 - 28.8M
        └─ 1-配置导入_ev.mp4 - 69.1M
      ├─ 2-K8S公共服务-DNS服务 ->
        ├─ 1-DNS域名解析服务-服务部署_ev.mp4 - 42.3M
        └─ 2-配置K8S集群节点使用本地域名解析服务_ev.mp4 - 9.4M
      ├─ 6-KubeSphere多租户系统应用 ->
        ├─ 2-kubesphere应用架构介绍_ev.mp4 - 9.7M
        ├─ 1-kubespherewebui介绍_ev.mp4 - 23.4M
        └─ 3-kubesphere管理对象创建_ev.mp4 - 62.2M
      ├─ 10-严选商城项目中间件部署 ->
        ├─ 7-rocketmq部署_ev.mp4 - 84.1M
        ├─ 1-mysql部署_ev.mp4 - 79.1M
        ├─ 3-ES&Kibana部署_ev.mp4 - 52.8M
        ├─ 9-seata部署_ev.mp4 - 14.1M
        ├─ 2-redis部署_ev.mp4 - 42.2M
        ├─ 6-skywalking部署_ev.mp4 - 45M
        ├─ 8-XXL-JOB部署_ev.mp4 - 66.6M
        ├─ 4-nacos-server部署_ev.mp4 - 37.6M
        └─ 5-sentinel-server部署_ev.mp4 - 23.4M
      ├─ 9-云原生服务网关APISIX ->
        ├─ 2-APISIX部署_ev.mp4 - 52.4M
        ├─ 4-验证APISIX可用性_ev.mp4 - 26.2M
        ├─ 3-结合OpenELB实现组件访问_ev.mp4 - 13.9M
        └─ 1-APISIX介绍_ev.mp4 - 14.3M
      ├─ 1-KubeSphere运行K8S集群部署 ->
        ├─ 2-K8S集群节点及公共服务节点主机名及IP地址配置_ev.mp4 - 87.2M
        ├─ 4-主机准备_ev.mp4 - 43M
        ├─ 5-容器运行时Docker准备_ev.mp4 - 24.4M
        ├─ 3-部署前介绍_ev.mp4 - 9.6M
        ├─ 1-K8S集群节点及公共服务节点准备_ev.mp4 - 49.9M
        ├─ 7-网络插件Calico部署及修改kube-proxy代理模式_ev.mp4 - 22M
        └─ 6-K8S集群初始化_ev.mp4 - 61.2M
      ├─ 4-K8S公共服务-容器镜像仓库服务Harbor ->
        └─ 1-Harbor部署_ev.mp4 - 71.3M
      ├─ 7-KubeSphere集成本地容器镜像仓库Harbor ->
        ├─ 1-配置k8s集群节点使用harbor_ev.mp4 - 11.1M
        ├─ 2-添加Harbor至kubeshpere_ev.mp4 - 19.9M
        └─ 3-kubesphere发布应用_ev.mp4 - 36.4M
      ├─ 14-严选中台及商城项目流水线编写及项目发布 ->
        ├─ 3-严选商城服务流水线编写及服务发布_ev.mp4 - 57.1M
        ├─ 2-严选中台服务流水线编写及服务发布_ev.mp4 - 157.5M
        └─ 1-如何编写项目流水线_ev.mp4 - 134M
      └─ 13-严选项目流水线基础环境准备 ->
        ├─ 4-项目Dockerfile文件及部署描述文件准备_ev.mp4 - 34.3M
        ├─ 1-项目代码及项目代码仓库准备_ev.mp4 - 37.7M
        ├─ 3-kubesphere流水线凭证准备_ev.mp4 - 14.3M
        └─ 2-阿里云容器镜像服务准备_ev.mp4 - 35.5M
  ├─ 27-云计算下一个十年技术Serverless ->
    ├─ 2-serverless之OpenFaaS函数即服务平台 ->
      ├─ 7-OpenFaaS自动扩缩容 ->
        └─ 1-OpenFaaS自动扩缩容_ev.mp4 - 52.3M
      ├─ 1-OpenFaaS介绍 ->
        └─ 1-OpenFaaS介绍_ev.mp4 - 66.3M
      ├─ 3-使用Helm部署OpenFaaS及Gateway访问 ->
        └─ 1-使用helm部署OpenFaaS_ev.mp4 - 38.5M
      ├─ 5-使用模板开发和部署Function ->
        └─ 1-使用模板开发和部署Function_ev.mp4 - 90.1M
      ├─ 4-OpenFaaS使用初体验 ->
        └─ 1-OpenFaaS使用初体验_ev.mp4 - 16M
      ├─ 2-OpenFaaS运行基础环境 ->
        └─ 1-OpenFaaS运行基础环境_ev.mp4 - 14.8M
      └─ 6-开发并部署PythonFunction ->
        └─ 1-开发并部署PythonFunction_ev.mp4 - 20M
    └─ 1-Serverless深度实战之Knative ->
      └─ 1-OpenFaaS介绍_ev.mp4 - 66.3M
  ├─ 19-基于KubernetesPaaS云平台 ->
    ├─ 2-PaaS云平台kubesphere ->
      ├─ 1-在Linux主机上以allinone模式安装Kubesphere ->
        ├─ 1-kubesphere_介绍_ev.mp4 - 28.9M
        ├─ 3-kubesphere_allinone_Kubernetes&Kubesphere安装_ev.mp4 - 66.2M
        └─ 2-kubesphere_allinone_Linux主机准备_ev.mp4 - 32.1M
      ├─ 2-在Kubernetes集群中安装Kubesphere ->
        ├─ 3-kubesphere安装及访问验证_ev.mp4 - 55.9M
        ├─ 2-后端存储动态供给配置_ev.mp4 - 33.2M
        └─ 1-k8s集群及NFS服务准备_ev.mp4 - 28.5M
      ├─ 4-KubeSphere应用发布初体验 ->
        └─ 1-kubesphere_应用发布初体验_ev.mp4 - 108.1M
      └─ 3-KubeSphere多租户系统应用 ->
        ├─ 1-多租户系统_admin登录WEB控制台及控制台介绍_ev.mp4 - 64.3M
        ├─ 7-多租户系统_DevOps项目创建_ev.mp4 - 19.7M
        ├─ 2-多租户系统_架构介绍_ev.mp4 - 20.4M
        ├─ 4-多租户系统_企业空间创建_ev.mp4 - 29M
        ├─ 5-多租户系统_项目创建_ev.mp4 - 23.5M
        ├─ 3-多租户系统_用户创建_ev.mp4 - 40.1M
        └─ 6-多租户系统_角色创建_ev.mp4 - 12.7M
    └─ 1-PaaS云平台rancher ->
      ├─ 1-Rancher容器云管理平台 ->
        ├─ 8-kubernetes集群访问方法_ev.mp4 - 18.7M
        ├─ 11-通过Rancher在kubernetes集群部署MySQL应用_MySQL部署及访问_ev.mp4 - 41.4M
        ├─ 1-Rancher引入_ev.mp4 - 10.6M
        ├─ 10-通过Rancher在kubernetes集群部署MySQL应用_存储类准备_ev.mp4 - 29.9M
        ├─ 2-主机硬件说明_ev.mp4 - 6.4M
        ├─ 12-通过Rancher在kubernetes集群部署WordPress应用_ev.mp4 - 39M
        ├─ 7-通过rancher部署kubernetes集群_ev.mp4 - 36.4M
        ├─ 5-rancher部署_ev.mp4 - 20.7M
        ├─ 6-rancherwebui访问_ev.mp4 - 8.3M
        ├─ 4-docker-ce安装及启动_ev.mp4 - 14.5M
        ├─ 3-主机准备_ev.mp4 - 46.7M
        └─ 9-通过Rancher在kubernetes集群部署Nginx应用_ev.mp4 - 32.5M
      └─ 2-基于Kubernetes构建Rancher高可用平台 ->
        ├─ 1-rancher什么及rancher部署方式_ev.mp4 - 11M
        ├─ 4-服务代理Ingressnginx部署_ev.mp4 - 21.9M
        ├─ 6-证书管理器Cert-Manager准备_ev.mp4 - 15.9M
        ├─ 2-使用kubekey快速部署K8S集群_ev.mp4 - 38.8M
        ├─ 7-Rancher部署及访问_ev.mp4 - 39.5M
        ├─ 3-负载均衡器Metallb部署_ev.mp4 - 24.9M
        └─ 5-Helm及Helmcharts仓库准备_ev.mp4 - 17.2M
  ├─ 15-Kubernetes云原生中间件上云部署 ->
    ├─ 3-企业级中间件类应用部署案例rocketmq ->
      ├─ 2-RocketMQ部署 ->
        ├─ 2-RocketMQ_服务镜像准备_ev.mp4 - 40.5M
        ├─ 1-RocketMQ_部署环境说明_ev.mp4 - 22.6M
        ├─ 4-RocketMQ_部署及访问验证_ev.mp4 - 54.6M
        └─ 3-RocketMQ_部署描述文件准备_ev.mp4 - 36.4M
      └─ 1-RocketMQ介绍 ->
        ├─ 2-RocketMQ_概念及部署方式介绍_ev.mp4 - 52.4M
        └─ 1-RocketMQ_介绍_ev.mp4 - 23.9M
    ├─ 2-企业级中间件类应用部署案例kafka ->
      └─ 1-kubernetes云原生中间件上云部署kafka ->
        ├─ 1-kafka部署_ev.mp4 - 18.4M
        └─ 2-k8s集群中kafka可用性验证_ev.mp4 - 33.2M
    └─ 1-企业级中间件类应用部署案例zookeeper ->
      └─ 1-kubernetes云原生中间件上云部署zookeeper ->
        ├─ 1-zookeeper部署_ev.mp4 - 33.9M
        ├─ 3-zookeeper可用性验证_ev.mp4 - 36.3M
        └─ 2-zookeeper部署验证_ev.mp4 - 18.9M
  ├─ 24-微服务治理与服务网络 ->
    ├─ 1-服务治理之Istio(1.17版) ->
      ├─ 1-Isito服务治理_大纲脉络 ->
        ├─ 1-课程简介_课程脉络_ev.mp4 - 12.7M
        ├─ 3-课程简介_脉络解读2_ev.mp4 - 32.4M
        └─ 2-课程简介_脉络解读1_ev.mp4 - 22.6M
      ├─ 4-Istio快速入门_istio原理 ->
        ├─ 7-istio原理_组件流程_流程简单实践_ev.mp4 - 69.1M
        ├─ 3-istio原理_组件流程_简介_ev.mp4 - 21.7M
        ├─ 4-istio原理_组件流程_Envoy基本框架_ev.mp4 - 24.6M
        ├─ 15-istio原理_小结_ev.mp4 - 25.3M
        ├─ 9-istio原理_注入实践_envoy的sidecar实践_ev.mp4 - 52.7M
        ├─ 12-istio原理_注入流程_细节验证_ev.mp4 - 60.5M
        ├─ 2-istio原理_Profile环境_istioctl命令解读_ev.mp4 - 53M
        ├─ 10-istio原理_注入实践_自动注入sidecar实践_ev.mp4 - 42.9M
        ├─ 11-istio原理_注入流程_注入细节_ev.mp4 - 41.7M
        ├─ 6-istio原理_组件流程_资源对象实践_ev.mp4 - 36.3M
        ├─ 5-istio原理_组件流程_Istio资源对象逻辑_ev.mp4 - 40.3M
        ├─ 13-istio原理_流程梳理_服务细节_ev.mp4 - 35.1M
        ├─ 8-istio原理_注入实践_sidecar注入解读_ev.mp4 - 37.5M
        ├─ 14-istio原理_流程梳理_流程梳理_ev.mp4 - 53.7M
        └─ 1-istio原理_Profile环境_profile简介_ev.mp4 - 22.3M
      ├─ 2-Istio快速入门_istio基础 ->
        ├─ 4-istio基础_技术演变_微服务设计模式_ev.mp4 - 22.4M
        ├─ 20-istio基础_小结_ev.mp4 - 30.3M
        ├─ 10-istio基础_服务基础_服务网格细节_ev.mp4 - 55.9M
        ├─ 2-istio基础_技术演变_微服务实践要点_ev.mp4 - 23.1M
        ├─ 14-istio基础_Istio基础_1.0架构解读_ev.mp4 - 33.7M
        ├─ 7-istio基础_服务基础_独立进程代理服务模式_ev.mp4 - 20.4M
        ├─ 13-istio基础_Istio基础_架构发展_ev.mp4 - 24.9M
        ├─ 5-istio基础_服务基础_集中式代理服务模式_ev.mp4 - 24.6M
        ├─ 18-istio基础_功能解读_ev.mp4 - 42.9M
        ├─ 17-istio基础_组件解读_ev.mp4 - 18.1M
        ├─ 9-istio基础_服务基础_服务网格演变_ev.mp4 - 44.3M
        ├─ 6-istio基础_服务基础_嵌入式代理服务模式_ev.mp4 - 22.1M
        ├─ 1-istio基础_技术演变_技术变革_ev.mp4 - 30.9M
        ├─ 15-istio基础_Istio基础_1.1架构解读_ev.mp4 - 38.7M
        ├─ 8-istio基础_服务基础_服务模式特点解读_ev.mp4 - 60.9M
        ├─ 16-istio基础_Istio基础_现状架构解读_ev.mp4 - 28.7M
        ├─ 12-istio基础_Istio基础_基础知识_ev.mp4 - 42M
        ├─ 19-istio基础_CRD解读_ev.mp4 - 52.7M
        ├─ 3-istio基础_技术演变_微服务实践方法_ev.mp4 - 25.3M
        └─ 11-istio基础_网格基础_服务治理+网格解读_ev.mp4 - 73.8M
      ├─ 5-Istio快速入门_流量基础 ->
        ├─ 19-流量基础_外部流量_GW准备工作_ev.mp4 - 26.1M
        ├─ 12-流量基础_流量实践_流量分发实践_ev.mp4 - 29.2M
        ├─ 9-流量基础_内部流量_VS实践1_ev.mp4 - 32.3M
        ├─ 14-流量基础_流量规则_subset实践_ev.mp4 - 38.9M
        ├─ 2-流量基础_流量管理_非sidecar流量实践_ev.mp4 - 49.4M
        ├─ 18-流量基础_外部流量_GW定位解读_ev.mp4 - 27.7M
        ├─ 3-流量基础_流量管理_sidecar流量实践_ev.mp4 - 48.2M
        ├─ 1-流量基础_流量管理_基础知识_ev.mp4 - 33.4M
        ├─ 20-流量基础_外部流量_GW和VS配置细节解读_ev.mp4 - 23.6M
        ├─ 22-流量基础_外部流量_互联网没有出现过的资料_ev.mp4 - 28.8M
        ├─ 21-流量基础_外部流量_GW实践1_ev.mp4 - 23.2M
        ├─ 23-流量基础_外部流量_GW实践2_ev.mp4 - 23.8M
        ├─ 6-流量基础_流量治理_整体介绍1_ev.mp4 - 28.1M
        ├─ 4-流量基础_流量治理_对象梳理_ev.mp4 - 52.9M
        ├─ 7-流量基础_流量治理_整体介绍2_ev.mp4 - 48.2M
        ├─ 24-流量基础_外部流量_综合实践_ev.mp4 - 30M
        ├─ 5-流量基础_流量治理_细节梳理_ev.mp4 - 29.3M
        ├─ 11-流量基础_流量实践_流量属性解读_ev.mp4 - 15.5M
        ├─ 16-流量基础_流量规则_hash调度实践_ev.mp4 - 37.7M
        ├─ 10-流量基础_内部流量_VS实践2_ev.mp4 - 36.2M
        ├─ 13-流量基础_流量规则_DR规则解读_ev.mp4 - 31.2M
        ├─ 17-流量基础_外部流量_GW属性解读_ev.mp4 - 23.3M
        ├─ 8-流量基础_内部流量_VS规则解读_ev.mp4 - 49.2M
        ├─ 15-流量基础_流量规则_调度策略实践_ev.mp4 - 29.8M
        └─ 25-流量基础_小结_ev.mp4 - 17.8M
      └─ 3-Istio快速入门_Istio部署 ->
        ├─ 7-istio部署_镜像仓库_harbor基础环境_ev.mp4 - 34.6M
        ├─ 15-istio部署_k8s集群_ingress环境部署_ev.mp4 - 46.7M
        ├─ 9-istio部署_镜像仓库_harbor和k8s整合_ev.mp4 - 26.7M
        ├─ 2-istio部署_集群基础_k8s环境解读_ev.mp4 - 33.4M
        ├─ 25-istio部署_小结_ev.mp4 - 14M
        ├─ 20-istio部署_istio感受_addons部署_ev.mp4 - 43.1M
        ├─ 4-istio部署_集群基础_集群基础环境_ev.mp4 - 47.2M
        ├─ 18-istio部署_istio部署_istio环境_ev.mp4 - 56.1M
        ├─ 6-istio部署_容器环境_cri环境部署_ev.mp4 - 30.9M
        ├─ 12-istio部署_k8s集群_环境收尾_ev.mp4 - 40.3M
        ├─ 13-istio部署_k8s集群_web镜像构建_ev.mp4 - 38.8M
        ├─ 5-istio部署_容器环境_容器环境部署_ev.mp4 - 43.8M
        ├─ 23-istio部署_集群通信_rinetd配置解读_ev.mp4 - 10.2M
        ├─ 21-istio部署_istio感受_可视化访问_ev.mp4 - 50.1M
        ├─ 24-istio部署_集群通信_rinetd实践_ev.mp4 - 39.4M
        ├─ 10-istio部署_k8s集群_环境准备_ev.mp4 - 40.9M
        ├─ 11-istio部署_k8s集群_集群初始化_ev.mp4 - 46.2M
        ├─ 22-istio部署_集群通信_rinetd简介_ev.mp4 - 23M
        ├─ 8-istio部署_镜像仓库_harbor仓库配置_ev.mp4 - 41.6M
        ├─ 3-istio部署_集群基础_k8s环境规划_ev.mp4 - 37.2M
        ├─ 14-istio部署_k8s集群_基础命令实践_ev.mp4 - 32.1M
        ├─ 19-istio部署_istio感受_bookinfo应用_ev.mp4 - 65.7M
        ├─ 16-istio部署_istio部署_istioctl部署_ev.mp4 - 26.2M
        ├─ 1-istio部署_组件解读_部署解读_ev.mp4 - 41.6M
        └─ 17-istio部署_istio部署_环境解读_ev.mp4 - 36.8M
    └─ 2-ServiceMesh实战之Istio ->
      ├─ 8-istio超时,重试,以及灰度发布 ->
        ├─ 1-1蓝绿发布_ev.mp4 - 38.2M
        ├─ 2-2protectpage讲解_ev.mp4 - 161.5M
        ├─ 3-ingressgateway_ev.mp4 - 302M
        └─ 4-4重试_ev.mp4 - 30.2M
      ├─ 3-istio安装和bookinfo安装 ->
        ├─ 1-1.istio安装(1)_ev.mp4 - 45.1M
        ├─ 5-5.部署指导_ev.mp4 - 38.9M
        ├─ 2-2.istio安装(2)_ev.mp4 - 53.2M
        ├─ 4-4.部署样例的程序(图解)_ev.mp4 - 10.4M
        └─ 3-3.部署样例的程序_ev.mp4 - 10.1M
      ├─ 7-istio虚拟服务和目标规则 ->
        ├─ 4-4.virtualservice3_ev.mp4 - 35.7M
        ├─ 3-3.virtualservice2_ev.mp4 - 41.3M
        ├─ 7-7.总结及问题解答_ev.mp4 - 36.5M
        ├─ 2-2.virtualservice1_ev.mp4 - 40.3M
        ├─ 1-1.上集回顾_ev.mp4 - 20.2M
        ├─ 5-5.路由_ev.mp4 - 10.9M
        └─ 6-6.虚拟服务_ev.mp4 - 31.3M
      ├─ 1-istio概述 ->
        ├─ 2-2.为什么学servicemech_ev.mp4 - 11.7M
        ├─ 1-1.什么是servicemech?_ev.mp4 - 55.4M
        ├─ 4-4.怎么学istio_ev.mp4 - 28.6M
        └─ 3-3.云原生概念_ev.mp4 - 31.5M
      ├─ 11-istio流量镜像、可观测性 ->
        ├─ 1-1流量镜像序列图_ev.mp4 - 202.3M
        ├─ 2-2流量镜像的讲解_ev.mp4 - 10.5M
        ├─ 4-4流量镜像的日志_ev.mp4 - 174.2M
        └─ 3-3流量镜像的总结_ev.mp4 - 187.6M
      ├─ 5-istio原理介绍 ->
        ├─ 8-8.问题解答2_ev.mp4 - 42.9M
        ├─ 1-1.注入前后的区别_ev.mp4 - 19.3M
        ├─ 7-7.问题解答1_ev.mp4 - 8.1M
        ├─ 2-2.示例说明_ev.mp4 - 29.2M
        ├─ 4-4.注入额外的变化2_ev.mp4 - 56.8M
        ├─ 6-6..注入额外的变化_ev.mp4 - 60.3M
        ├─ 3-3.注入额外的变化1_ev.mp4 - 16.1M
        └─ 5-5.k8sapiservice_ev.mp4 - 14.9M
      ├─ 10-istio熔断和故障注入 ->
        ├─ 2-2熔断_ev.mp4 - 173.3M
        ├─ 1-1默认访问外部url_ev.mp4 - 225.8M
        └─ 3-3故障注入与终止故障_ev.mp4 - 81.7M
      ├─ 2-istio基础环境安装 ->
        ├─ 3-3.固定IP设定_ev.mp4 - 27.7M
        ├─ 7-完成基础环境安装_ev.mp4 - 25.4M
        ├─ 5-5.安装及配置K8S_ev.mp4 - 73.1M
        ├─ 2-2.VMBOX全局设定_ev.mp4 - 19.5M
        ├─ 4-4.安装docker_ev.mp4 - 53.4M
        ├─ 1-1.准备操作系统_ev.mp4 - 8.8M
        └─ 6-6.配置K8S_ev.mp4 - 64.4M
      ├─ 6-istio流量管理和命名空间 ->
        ├─ 1-1.前情回顾_ev.mp4 - 2.6M
        ├─ 3-流量管理1_ev.mp4 - 40.2M
        ├─ 2-流量管理目的_ev.mp4 - 15.3M
        ├─ 6-6.总结_ev.mp4 - 28.8M
        ├─ 5-流量管理3_ev.mp4 - 55.1M
        └─ 4-流量管理2_ev.mp4 - 29.1M
      ├─ 4-istio组件介绍,kiali安装 ->
        ├─ 4-4.数据平面_ev.mp4 - 8.2M
        ├─ 6-6.profile_ev.mp4 - 62.9M
        ├─ 9-9.istio版本发行日期_ev.mp4 - 22.5M
        ├─ 2-2.geteway问题_ev.mp4 - 11.3M
        ├─ 1-1.导入镜像_ev.mp4 - 21.4M
        ├─ 7-7.rinetdkiali_ev.mp4 - 11.8M
        ├─ 5-5.控制平面_ev.mp4 - 41.9M
        ├─ 8-8.问题解答_ev.mp4 - 14M
        └─ 3-3.二级命令补全功能_ev.mp4 - 9.2M
      └─ 9-istioessgateway ->
        ├─ 1-1服务网站-查看网关和pod服务的区别_ev.mp4 - 54.1M
        ├─ 3-3将外部服务纳入网络内部_ev.mp4 - 342.1M
        └─ 2-2服务网络的介绍_ev.mp4 - 246.4M
  ├─ 12-Kubernetes存储解决方案 ->
    ├─ 1-kubernetes存储卷 ->
      ├─ 3-kubernetes存储动态供给 ->
        ├─ 2-通过NFS实现存储动态供给_ev.mp4 - 53.3M
        └─ 1-存储动态供给介绍_ev.mp4 - 9.9M
      ├─ 2-PV与PVC ->
        ├─ 4-subpath使用_ev.mp4 - 19.4M
        ├─ 1-认识pv与pvc_ev.mp4 - 6.1M
        ├─ 2-pv与pvc之间的关系_ev.mp4 - 7.3M
        └─ 3-通过NFS实现pv与pvc应用案例_ev.mp4 - 43.1M
      └─ 1-kubernetes存储卷 ->
        ├─ 5-本地存储卷之hostpath_ev.mp4 - 14.1M
        ├─ 4-本地存储卷之emptydir_ev.mp4 - 20.5M
        ├─ 6-网络存储卷之NFS_ev.mp4 - 23.8M
        ├─ 1-存储卷介绍_ev.mp4 - 7.9M
        ├─ 2-存储卷分类_ev.mp4 - 30.3M
        └─ 3-存储卷选择_ev.mp4 - 18.1M
    ├─ 2-存储解决方案GlusterFS ->
      └─ 1-Kubernetes集群存储解决方案GlusterFS ->
        ├─ 14-在k8s集群中使用GlusterFS集群_ev.mp4 - 45.4M
        ├─ 6-GlusterFS集群配置_ev.mp4 - 9.1M
        ├─ 5-GlusterFS安装_ev.mp4 - 29.5M
        ├─ 3-环境介绍_ev.mp4 - 13.6M
        ├─ 8-GlusterFS客户端挂载验证卷可用性_ev.mp4 - 23.4M
        ├─ 7-创建复制卷_ev.mp4 - 25.6M
        ├─ 15-StorageClass扩展说明_ev.mp4 - 10.7M
        ├─ 10-Heketi配置及启动_ev.mp4 - 45.8M
        ├─ 1-课程介绍_ev.mp4 - 8M
        ├─ 12-使用Heketi创建GlusterFS集群_ev.mp4 - 45.7M
        ├─ 13-使用Heketi创建卷_ev.mp4 - 24M
        ├─ 11-Heketi使用验证_ev.mp4 - 7.9M
        ├─ 2-存储解决方案介绍_ev.mp4 - 12.4M
        ├─ 4-GlusterFS集群部署主机准备_ev.mp4 - 35.4M
        └─ 9-Heketi安装_ev.mp4 - 23M
    └─ 3-存储解决方案Ceph ->
      ├─ 1-Ceph分布式存储快速入门 ->
        ├─ 16-快速入门_集群部署_osd节点_ev.mp4 - 60.1M
        ├─ 11-快速入门_集群部署_准备工作_ev.mp4 - 114.5M
        ├─ 9-快速入门_基础知识_存储原理_ev.mp4 - 67.4M
        ├─ 8-快速入门_基础知识_组件解析_ev.mp4 - 60.4M
        ├─ 5-快速入门_基础知识_DFS简介_原理解读_ev.mp4 - 48.9M
        ├─ 12-快速入门_集群部署_ceph部署1_ev.mp4 - 73.6M
        ├─ 10-快速入门_集群部署_环境概述_ev.mp4 - 56.6M
        ├─ 7-快速入门_基础知识_存储简介_ceph简介_ev.mp4 - 59.1M
        ├─ 6-快速入门_基础知识_存储简介_存储类型_ev.mp4 - 31.1M
        ├─ 2-快速入门_基础知识_存储基础_基础知识_ev.mp4 - 32.1M
        ├─ 14-快速入门_集群部署_osd部署_ev.mp4 - 91.2M
        ├─ 3-快速入门_基础知识_存储基础_文件系统_ev.mp4 - 64.7M
        ├─ 20-快速入门_要点回顾_ev.mp4 - 31.2M
        ├─ 15-快速入门_集群部署_osd操作_ev.mp4 - 59.5M
        ├─ 13-快速入门_集群部署_ceph部署2_ev.mp4 - 76.3M
        ├─ 19-快速入门_集群部署_环境完善_ev.mp4 - 23.3M
        ├─ 17-快速入门_集群部署_存储实践_ev.mp4 - 52.2M
        ├─ 4-快速入门_基础知识_DFS简介_基础知识_ev.mp4 - 38M
        ├─ 1-课程概况_ev.mp4 - 66.1M
        └─ 18-快速入门_集群部署_存储解析_ev.mp4 - 50.2M
      ├─ 3-Ceph分布式存储综合实践 ->
        ├─ 1-综合实践_内容概述_ev.mp4 - 14M
        ├─ 38-综合实践_cephfs实践_简单实践_ev.mp4 - 77.9M
        ├─ 11-综合实践_存储池_纠偏码实践_ev.mp4 - 69.2M
        ├─ 40-综合实践_SC-rbd实践_环境准备_ev.mp4 - 55.4M
        ├─ 39-综合实践_SC基础_ev.mp4 - 55.5M
        ├─ 10-综合实践_存储池_纠偏码基础_命令实践_ev.mp4 - 43.5M
        ├─ 5-综合实践_存储池_容量实践_简单实践_ev.mp4 - 65.2M
        ├─ 8-综合实践_存储池_纠偏码基础_基础知识_ev.mp4 - 80.8M
        ├─ 42-综合实践_SC-cephfs实践_ev.mp4 - 68.9M
        ├─ 41-综合实践_SC-rbd实践_环境实践_ev.mp4 - 52.9M
        ├─ 35-综合实践_rbd实践_样式1_ev.mp4 - 70.9M
        ├─ 9-综合实践_存储池_纠偏码基础_命令解析_ev.mp4 - 35.8M
        ├─ 4-综合实践_存储池_容量实践_基础知识_ev.mp4 - 30.8M
        ├─ 45-课程要点回顾_ev.mp4 - 64.6M
        ├─ 43-综合实践_集群部署_rook环境_ev.mp4 - 60.1M
        ├─ 33-综合实践_rbd实践_准备工作_ev.mp4 - 51.1M
        ├─ 34-综合实践_rbd实践_环境集成_ev.mp4 - 59.1M
        ├─ 29-综合实践_k8s实践_基础环境_ev.mp4 - 32.1M
        ├─ 16-综合实践_存储进阶_cursh_基础知识_ev.mp4 - 91.5M
        ├─ 14-综合实践_存储进阶_归置组_简单实践_ev.mp4 - 52M
        ├─ 20-综合实践_可视化_tls实践_ev.mp4 - 47.3M
        ├─ 22-综合实践_可视化_nfs实践_环境准备_ev.mp4 - 24.9M
        ├─ 32-综合实践_k8s实践_k8s环境_ev.mp4 - 73.8M
        ├─ 37-综合实践_cephfs实践_原理解析_ev.mp4 - 52.4M
        ├─ 24-综合实践_监控_Prometheus基础_ev.mp4 - 42.3M
        ├─ 25-综合实践_监控_Prometheus环境_prometheus部署_ev.mp4 - 45.5M
        ├─ 44-综合实践_集群部署_综合测试_ev.mp4 - 102.1M
        ├─ 18-综合实践_存储进阶_cursh案例_ev.mp4 - 58M
        ├─ 15-综合实践_存储进阶_运行图_ev.mp4 - 43.7M
        ├─ 7-综合实践_存储池_压缩算法_ev.mp4 - 41.8M
        ├─ 23-综合实践_可视化_nfs实践_环境实践_ev.mp4 - 35.7M
        ├─ 6-综合实践_存储池_快照实践_ev.mp4 - 44.4M
        ├─ 31-综合实践_k8s实践_容器环境_ev.mp4 - 49.7M
        ├─ 12-综合实践_存储进阶_原理解读_ev.mp4 - 78.2M
        ├─ 26-综合实践_监控_Prometheus环境_grafana部署_ev.mp4 - 39.3M
        ├─ 21-综合实践_可视化_rgw实践_ev.mp4 - 33.3M
        ├─ 30-综合实践_k8s实践_集群环境_ev.mp4 - 32.2M
        ├─ 17-综合实践_存储进阶_cursh_简单实践_ev.mp4 - 40.8M
        ├─ 36-综合实践_rbd实践_样式2_ev.mp4 - 55.3M
        ├─ 28-综合实践_监控_Prometheus环境_ceph监控_ev.mp4 - 30.8M
        ├─ 27-综合实践_监控_Prometheus环境_exporter部署_ev.mp4 - 68.2M
        ├─ 2-综合实践_存储池_创建实践_ev.mp4 - 45.8M
        ├─ 13-综合实践_存储进阶_归置组_基础知识_ev.mp4 - 66M
        ├─ 19-综合实践_可视化_dashboard_ev.mp4 - 61.3M
        └─ 3-综合实践_存储池_删除实践_ev.mp4 - 43.7M
      └─ 2-Ceph分布式存储核心实战 ->
        ├─ 44-集群管理_磁盘管理_最稳方式_ev.mp4 - 93M
        ├─ 41-集群管理_配置文件_文件格式_ev.mp4 - 32.2M
        ├─ 48-集群管理_性能调优_基本策略_ev.mp4 - 70.6M
        ├─ 8-RBD接口_基础知识_ev.mp4 - 68.1M
        ├─ 9-RBD接口_镜像基础_ev.mp4 - 65.5M
        ├─ 7-认证管理_秘钥实践_ev.mp4 - 37.9M
        ├─ 46-集群管理_磁盘管理_高效方式_ev.mp4 - 55.4M
        ├─ 50-集群管理_性能测试_rados测试_ev.mp4 - 50.1M
        ├─ 49-集群管理_性能测试_基准测试_ev.mp4 - 33.6M
        ├─ 51-要点回顾_ev.mp4 - 53.1M
        ├─ 45-集群管理_磁盘管理_折中方式_ev.mp4 - 67M
        ├─ 43-集群管理_磁盘管理_需求解读_ev.mp4 - 59.9M
        ├─ 40-集群管理_集群状态_集群管理_ev.mp4 - 41.9M
        ├─ 42-集群管理_配置文件_简单实践_ev.mp4 - 57.2M
        ├─ 39-集群管理_集群状态_状态查看_ev.mp4 - 39.3M
        ├─ 6-认证管理_用户实践_2_ev.mp4 - 31.9M
        ├─ 47-集群管理_性能调优_基础知识_ev.mp4 - 44M
        ├─ 5-认证管理_用户实践_1_ev.mp4 - 41.8M
        ├─ 24-RGW接口_泛域名实践_简单实践_ev.mp4 - 35.9M
        ├─ 13-RBD接口_快照分层_1_ev.mp4 - 33.9M
        ├─ 4-认证管理_用户基础_ev.mp4 - 26.1M
        ├─ 27-RGW接口_S3测试_文件实践_ev.mp4 - 45.4M
        ├─ 19-CephRGW接口_基础知识_基础概述_ev.mp4 - 56.8M
        ├─ 12-RBD接口_快照管理_ev.mp4 - 54.5M
        ├─ 21-RGW接口_基础操作_基础知识_ev.mp4 - 26.7M
        ├─ 20-RGW接口_基础知识_进程处理_ev.mp4 - 38.3M
        ├─ 3-认证管理_认证基础_逻辑解析_ev.mp4 - 56.4M
        ├─ 32-RGW接口_对象访问_简单实践_ev.mp4 - 43.8M
        ├─ 34-RGW接口_底层数据_简单实践_ev.mp4 - 68.7M
        ├─ 35-RGW接口_进阶方案_ev.mp4 - 66.2M
        ├─ 26-RGW接口_S3测试_环境实践_ev.mp4 - 48.1M
        ├─ 17-RBD接口_RBD实践_镜像管理_ev.mp4 - 45.1M
        ├─ 23-RGW接口_泛域名实践_基础知识_ev.mp4 - 40.4M
        ├─ 18-RBD接口_RBD实践_虚拟机操作_ev.mp4 - 60.8M
        ├─ 10-RBD接口_镜像实践_ev.mp4 - 75.7M
        ├─ 31-RGW接口_对象访问_基础知识_ev.mp4 - 30.5M
        ├─ 25-RGW接口_S3测试_基础环境_ev.mp4 - 23.8M
        ├─ 22-RGW接口_基础操作_简单实践_ev.mp4 - 40.6M
        ├─ 33-RGW接口_底层数据_基础知识_ev.mp4 - 35.5M
        ├─ 1-内容概述_ev.mp4 - 10.5M
        ├─ 16-RBD接口_RBD实践_环境集成_ev.mp4 - 57M
        ├─ 14-RBD接口_快照分层_2_ev.mp4 - 53.9M
        ├─ 38-CephFS接口_fuse实践_ev.mp4 - 39.6M
        ├─ 11-RBD接口_容量管理_ev.mp4 - 27.2M
        ├─ 15-RBD接口_RBD实践_基础环境_ev.mp4 - 48.2M
        ├─ 2-认证管理_认证基础_基础知识_ev.mp4 - 59.4M
        ├─ 37-CephFS接口_接口实践_ev.mp4 - 71M
        ├─ 29-RGW接口_Swift测试_环境准备_ev.mp4 - 53.1M
        ├─ 36-CephFS接口_基础知识_ev.mp4 - 58.9M
        └─ 28-RGW接口_S3测试_其他实践_ev.mp4 - 49.6M
  ├─ 6-轻量或工业级容器管理工具Containerd ->
    └─ 1-容器管理工具Containerd ->
      ├─ 8-Containerd容器共享命令空间 ->
        └─ 1-Containerd容器间共享命名空间_ev.mp4 - 11.7M
      ├─ 11-Containerd配置使用Harbor容器镜像仓库 ->
        ├─ 1-Harbor容器镜像仓库部署_ev.mp4 - 62.9M
        ├─ 3-通过Containerd客户端工具nerdctl验证Harbor使用_ev.mp4 - 38.2M
        └─ 2-Containerd部署及配置其使用Harbor容器镜像仓库_ev.mp4 - 51.3M
      ├─ 3-Containerd容器镜像管理 ->
        ├─ 5-容器镜像管理命令_导出容器镜像_ev.mp4 - 4.5M
        ├─ 7-容器镜像管理命令_导入容器镜像_ev.mp4 - 4.6M
        ├─ 4-容器镜像管理命令_挂载容器镜像_ev.mp4 - 4M
        ├─ 6-容器镜像管理命令_删除容器镜像_ev.mp4 - 4.2M
        ├─ 3-容器镜像管理命令_下载容器镜像_ev.mp4 - 21.3M
        ├─ 8-容器镜像管理命令_修改容器镜像tag_ev.mp4 - 7.1M
        └─ 1-容器镜像管理命令介绍_ev.mp4 - 9.5M
      ├─ 4-Containerd容器管理 ->
        ├─ 2-查看容器_ev.mp4 - 2.1M
        ├─ 6-进入一个正在运行的容器_ev.mp4 - 11.5M
        ├─ 9-停止一个容器_ev.mp4 - 5.1M
        ├─ 7-使用ctrrun直接运行一个动态容器_ev.mp4 - 10M
        ├─ 8-暂停及恢复一个容器_ev.mp4 - 4.5M
        ├─ 3-查看任务_ev.mp4 - 4.7M
        ├─ 1-获取容器管理命令帮助方法_ev.mp4 - 14.7M
        ├─ 5-把静态容器启动为动态容器_ev.mp4 - 9.6M
        ├─ 4-创建一个静态容器_ev.mp4 - 9.1M
        └─ 10-删除一个容器_ev.mp4 - 3.8M
      ├─ 7-Containerd网络管理 ->
        ├─ 2-为容器配置网络功能_ev.mp4 - 24.4M
        └─ 1-创建CNI网络_ev.mp4 - 37.4M
      ├─ 10-Docker结合Containerd实现容器管理 ->
        └─ 1-Docker结合Containerd实现容器管理_ev.mp4 - 22.5M
      ├─ 2-Containerd安装 ->
        ├─ 3-二进制包安装_RunC安装_ev.mp4 - 10.3M
        ├─ 1-使用YUM源安装_ev.mp4 - 14.7M
        └─ 2-二进制包安装_Containerd安装_ev.mp4 - 51.2M
      ├─ 5-Containerd使用私有容器镜像仓库Harbor ->
        └─ 1-Containerd使用私有容器镜像仓库Harbor_ev.mp4 - 26.5M
      ├─ 12-基于nerdctl+buildkit构建容器镜像 ->
        ├─ 2-buildkit安装_ev.mp4 - 15.3M
        ├─ 3-构建容器镜像实践_ev.mp4 - 90.1M
        └─ 1-buildkit介绍_ev.mp4 - 7.6M
      ├─ 6-ContainerdNamespace管理 ->
        └─ 1-Containerdnamespace管理_ev.mp4 - 13.3M
      ├─ 9-Containerd容器数据持久化存储 ->
        └─ 1-Containerd容器数据持久化存储_ev.mp4 - 11.3M
      └─ 1-Containerd介绍 ->
        ├─ 3-前世今生_ev.mp4 - 12.4M
        ├─ 2-前言_ev.mp4 - 9.6M
        ├─ 1-课程大纲介绍_ev.mp4 - 5.7M
        └─ 4-架构_ev.mp4 - 23.8M
  ├─ 13-Kubernetes项目上云部署 ->
    ├─ 2-项目部署JAVA项目 ->
      ├─ 4-项目上云部署 ->
        ├─ 2-项目数据库部署MySQL_ev.mp4 - 26.6M
        ├─ 1-项目部署资源清单文件准备_ev.mp4 - 30.5M
        └─ 3-Java项目部署_ev.mp4 - 31.1M
      ├─ 1-项目部署前准备工作 ->
        ├─ 2-部署项目所需要k8s资源_ev.mp4 - 16.8M
        ├─ 3-项目基础容器镜像准备_ev.mp4 - 34.2M
        ├─ 1-所部署项目基本情况_ev.mp4 - 20.7M
        └─ 4-项目部署资源_流程_基础环境架构_ev.mp4 - 14.4M
      ├─ 3-项目容器镜像仓库及项目源码准备 ->
        └─ 1-项目源码及编译环境准备_ev.mp4 - 23M
      ├─ 5-项目部署访问验证 ->
        └─ 1-Java项目访问验证_ev.mp4 - 14.4M
      └─ 2-持久化存储准备工作 ->
        └─ 1-项目部署存储资源准备_ev.mp4 - 5.1M
    ├─ 3-项目部署Python项目 ->
      └─ 1-kubernetes集群python项目上云部署 ->
        ├─ 2-项目基础容器镜像准备_ev.mp4 - 40.3M
        ├─ 1-项目资源及k8s资源介绍_ev.mp4 - 18.7M
        ├─ 5-项目资源清单文件创建及项目部署_ev.mp4 - 19.2M
        ├─ 4-项目容器镜像制作_ev.mp4 - 19M
        ├─ 3-项目数据库MySQL准备_ev.mp4 - 39.8M
        └─ 6-项目部署后访问验证_ev.mp4 - 7.4M
    ├─ 1-kubernetes集群公共服务 ->
      └─ 1-kubernetes集群公共服务 ->
        ├─ 7-NFS服务部署及应用_ev.mp4 - 43.9M
        ├─ 2-核心服务介绍_ev.mp4 - 10M
        ├─ 5-YAML资源清单文件托管服务部署及应用_ev.mp4 - 61.7M
        ├─ 8-公共服务可用性验证_ev.mp4 - 27M
        ├─ 1-课程介绍_ev.mp4 - 11.8M
        ├─ 6-容器镜像仓库harbor部署及应用_ev.mp4 - 77.8M
        ├─ 3-公共服务介绍_ev.mp4 - 19.1M
        └─ 4-DNS服务部署及应用_ev.mp4 - 61.3M
    └─ 4-项目部署GoLang项目 ->
      └─ 1-基于Golang开发百万并发IM即时消息系统 ->
        ├─ 7-项目发布后访问验证_ev.mp4 - 15.6M
        ├─ 2-项目依赖第三方服务部署_MySQL部署及访问验证_ev.mp4 - 46.1M
        ├─ 3-项目依赖第三方服务部署_Redis部署及访问验证_ev.mp4 - 27M
        ├─ 6-项目发布_ev.mp4 - 25.9M
        ├─ 4-项目源码编译_ev.mp4 - 15.3M
        ├─ 5-制作项目部署容器镜像_ev.mp4 - 38.7M
        └─ 1-项目情况及项目源码_ev.mp4 - 22.1M
  ├─ 8-Kubernetes服务暴露 ->
    ├─ 1-IngressNginxController ->
      ├─ 5-ingressnginxcontroller资源对象应用案例 ->
        ├─ 3-ingress资源对象应用案例_https_ev.mp4 - 52.6M
        ├─ 2-ingress资源对象应用案例_http_uri_ev.mp4 - 44M
        ├─ 4-ingress资源对象应用案例_http_nodeport_ev.mp4 - 16.4M
        └─ 1-ingress资源对象应用案例_http_ev.mp4 - 76.4M
      ├─ 3-ingressnginxcontroller位置 ->
        └─ 1-ingressnginxcontroller位置_ev.mp4 - 11.3M
      ├─ 2-ingress控制器种类 ->
        └─ 1-ingress控制器种类_ev.mp4 - 37.1M
      ├─ 6-ingressnginxcontroller1.4.0 ->
        └─ 1-ingressnginxcontroller1.4.0版本部署_ev.mp4 - 32.9M
      ├─ 4-ingressnginxcontroller部署 ->
        └─ 1-ingressnginxcontroller部署_ev.mp4 - 44.2M
      ├─ 7-基于IngressNginx实现灰度发布 ->
        ├─ 1-ingressnginx实现灰度发布原理_ev.mp4 - 29.8M
        ├─ 3-ingressnginx实现灰度发布思路_ev.mp4 - 6.6M
        ├─ 2-ingressnginx实现灰度发布场景_ev.mp4 - 12.6M
        ├─ 4-负载均衡器metallb及ingressnginx部署_ev.mp4 - 49.9M
        └─ 5-灰度发布系统可用性验证_ev.mp4 - 59.7M
      └─ 1-ingress作用 ->
        └─ 1-ingress作用_ev.mp4 - 16.8M
    └─ 2-Ingress服务发现traefik ->
      ├─ 4-traefik基础应用 ->
        ├─ 3-七层代理https实现_ev.mp4 - 22M
        ├─ 2-七层代理http实现_ev.mp4 - 25.9M
        ├─ 4-四层代理whoamitcp_ev.mp4 - 17.6M
        ├─ 5-四层代理mysql部署及traefik代理实现_ev.mp4 - 41.8M
        ├─ 1-通过ingressroute暴露kubernetesdashboard_ev.mp4 - 45.5M
        ├─ 6-四层代理redis部署及traefik代理实现_ev.mp4 - 38.2M
        └─ 7-四层代理whoamiudp_ev.mp4 - 15.7M
      ├─ 6-traefik高级应用 ->
        ├─ 3-流量复制_ev.mp4 - 35.5M
        ├─ 1-负载均衡_ev.mp4 - 27.1M
        └─ 2-灰度发布_ev.mp4 - 28.5M
      ├─ 5-traefik中间件 ->
        └─ 1-middleware介绍及ipwhitelist_ev.mp4 - 30.7M
      ├─ 7-KubernetesGatewayAPI ->
        ├─ 2-GatewayAPI功能开启及创建GatewayClass_ev.mp4 - 27.5M
        ├─ 5-应用案例_金丝雀发布_ev.mp4 - 29M
        ├─ 1-GatewayAPI架构及概念_ev.mp4 - 33.5M
        ├─ 4-应用案例_通过GatewayAPI暴露集群内部署的web应用_ev.mp4 - 16.8M
        └─ 3-应用案例_通过GatewayAPI暴露traefikdashboard_ev.mp4 - 26.6M
      ├─ 2-traefik部署 ->
        ├─ 1-traefik部署前期准备_ev.mp4 - 54M
        └─ 2-traefik部署_ev.mp4 - 33.1M
      ├─ 1-traefik初识 ->
        ├─ 1-traefik简介及特性_ev.mp4 - 17.6M
        ├─ 2-traefik与nginxingress对比_ev.mp4 - 15.7M
        └─ 3-traefik核心概念及能力_ev.mp4 - 15.4M
      └─ 3-traefikdashboard访问 ->
        ├─ 2-traefikdashboard访问_crdingressroute方式_ev.mp4 - 25.8M
        └─ 1-traefikdashboard访问_原生ingress方式_ev.mp4 - 35.6M
  ├─ 4-虚拟化与云计算 ->
    ├─ 1-虚拟化技术 ->
      └─ 1-虚拟化技术介绍 ->
        ├─ 5-05_虚拟化技术管理工具介绍_ev.mp4 - 20.1M
        ├─ 3-03_虚拟化管理程序Hypervisor作用_ev.mp4 - 5M
        ├─ 1-01_计算机系统虚拟化定义_ev.mp4 - 14.6M
        ├─ 10-10_Linux操作系统虚拟机快照_ev.mp4 - 7.2M
        ├─ 8-08_Linux操作系统虚拟机网络配置_ev.mp4 - 20M
        ├─ 13-13_kvm虚拟机管理工具组件安装_ev.mp4 - 46.9M
        ├─ 14-14_kvm虚拟机安装(linux操作系统)_ev.mp4 - 53.4M
        ├─ 9-09_Linux操作系统虚拟机安全设置及系统更新_ev.mp4 - 14.6M
        ├─ 12-12_KVM对宿主机系统需求_ev.mp4 - 13.3M
        ├─ 7-07_Linux操作系统虚拟机安装_ev.mp4 - 24.5M
        ├─ 2-02_虚拟化管理程序Hypervisor介绍_ev.mp4 - 7.3M
        ├─ 6-06_安装虚拟机准备工作_ev.mp4 - 7.6M
        ├─ 4-04_虚拟化管理程序Hypervisor分类_ev.mp4 - 24M
        └─ 11-11_Linux操作系统虚拟机模板机_ev.mp4 - 11.7M
    └─ 2-云计算 ->
      ├─ 1-云计算概念 ->
        └─ 2-02_为什么使用云计算_ev.mp4 - 5.4M
      └─ 1-云计算概念 ->
        ├─ 6-06_云计算应用分类_ev.mp4 - 6.8M
        ├─ 1-01_传统计算资源管理方式_ev.mp4 - 7.5M
        ├─ 3-03_云计算历史_ev.mp4 - 3.5M
        ├─ 7-07_虚拟化与云计算_ev.mp4 - 5.3M
        ├─ 4-04_云计算定义_ev.mp4 - 6.3M
        └─ 5-05_云计算实现方式_ev.mp4 - 16.4M
  ├─ 10-Kubernetes容器镜像仓库管理方案 ->
    └─ 1-容器镜像仓库管理方案Harbor ->
      └─ 1-kubernetes集群使用容器镜像仓库Harbor ->
        ├─ 3-通过serviceaccount使用harbor仓库中镜像_ev.mp4 - 22.1M
        ├─ 1-在docker主机部署Harbor_ev.mp4 - 49.6M
        └─ 2-通过secret使用harbor仓库中镜像_ev.mp4 - 45.6M
  ├─ 9-Kubernetes配置与密钥管理 ->
    ├─ 2-配置和密钥管理Secret ->
      └─ 1-kubernetes配置与密钥管理Secret ->
        ├─ 4-secret使用方法_通过volume挂载至pod_ev.mp4 - 28.3M
        ├─ 2-secret创建方法_ev.mp4 - 12M
        ├─ 3-secret使用方法_通过环境变量加载至pod_ev.mp4 - 29M
        └─ 1-secret介绍及其分类_ev.mp4 - 15.1M
    └─ 1-配置和密钥管理ConfigMap ->
      └─ 1-Kubernetes配置与密钥管理ConfigMap ->
        ├─ 1-configmap介绍_ev.mp4 - 9.5M
        ├─ 2-configmap创建_命令行提供参数_ev.mp4 - 9.6M
        ├─ 7-configmap使用方式_volume_ev.mp4 - 22.3M
        ├─ 3-configmap创建_命令行通过文件创建_ev.mp4 - 11.1M
        ├─ 5-configmap创建_yaml资源清单文件方式_ev.mp4 - 15M
        ├─ 8-configmap热更新_ev.mp4 - 24.5M
        ├─ 6-configmap使用方式_env_ev.mp4 - 23.2M
        └─ 4-configmap创建_命令行通过文件提供键值创建_ev.mp4 - 9.9M
  ├─ 11-Kubernetes安全机制 ->
    └─ 1-安全机制 ->
      ├─ 5-k8s安全管理认证实践授权案例 ->
        ├─ 1-案例解读_ev.mp4 - 27.7M
        ├─ 2-授权案例_token实践_ev.mp4 - 49.1M
        ├─ 3-授权案例_config实践1_ev.mp4 - 56.1M
        └─ 4-授权案例_config实践2_ev.mp4 - 42.1M
      ├─ 3-k8s安全管理认证实践集群认证 ->
        ├─ 1-属性解读_ev.mp4 - 27.2M
        ├─ 2-config实践1_ev.mp4 - 37M
        └─ 3-config实践2_ev.mp4 - 55.6M
      ├─ 4-k8s安全管理认证实践授权基础 ->
        ├─ 1-基础知识_ev.mp4 - 45.2M
        ├─ 3-rolebinding实践_ev.mp4 - 35.2M
        ├─ 4-clusterrole实践_ev.mp4 - 34.8M
        ├─ 2-role实践_ev.mp4 - 55M
        └─ 5-混合实践_ev.mp4 - 26.1M
      ├─ 2-k8s安全管理认证实践用户实践 ->
        ├─ 2-UA实践_ev.mp4 - 62.3M
        └─ 1-SA实践_ev.mp4 - 41.9M
      └─ 1-k8s安全管理安全框架 ->
        ├─ 2-框架解读_ev.mp4 - 60.7M
        └─ 1-认证框架_ev.mp4 - 54.6M
  ├─ 18-kubernetes网络解决方案 ->
    ├─ 2-网络解决方案calico ->
      ├─ 3-k8s集群网络解决方案Calico应用实战 ->
        ├─ 9-流量管制-ipblock_ev.mp4 - 55.5M
        ├─ 2-BGP实践-bgp改造._ev.mp4 - 33.8M
        ├─ 1-简单实践_ev.mp4 - 44.6M
        ├─ 10-流量管制-port限制._ev.mp4 - 33.9M
        ├─ 5-策略实践-属性解读_ev.mp4 - 69.1M
        ├─ 7-策略实践-基本控制-命名空间级别_ev.mp4 - 87.5M
        ├─ 8-流量管控-namespace策略_ev.mp4 - 42M
        ├─ 4-BGP实践-反射器隐患_ev.mp4 - 61.5M
        ├─ 3-BGP实践-反射器部署_ev.mp4 - 32.9M
        └─ 6-策略实践-基本控制-默认策略_ev.mp4 - 37M
      ├─ 2-k8s集群网络解决方案Calico部署 ->
        ├─ 4-环境部署2_ev.mp4 - 60.6M
        ├─ 3-环境部署1_ev.mp4 - 56.9M
        ├─ 2-部署解析_ev.mp4 - 25M
        └─ 1-calico解读_ev.mp4 - 50.6M
      └─ 1-k8s集群网络解决方案Calico方案之CNI方案 ->
        ├─ 2-网络方案解读_ev.mp4 - 55.5M
        └─ 1-容器网络基础_ev.mp4 - 51.1M
    ├─ 1-网络解决方案flannel ->
      ├─ 1-kubernetes集群部署(flannel) ->
        ├─ 8-k8s集群部署-master环境-集群初始化_ev.mp4 - 53.2M
        ├─ 6-k8s集群部署-仓库环境-仓库实践_ev.mp4 - 38.4M
        ├─ 3-k8s集群部署-集群基础环境_ev.mp4 - 32.8M
        ├─ 7-k8s集群部署-master环境-环境准备_ev.mp4 - 71.2M
        ├─ 1-k8s集群部署_环境规划._ev.mp4 - 29.8M
        ├─ 9-k8s集群部署-node节点环境_ev.mp4 - 60.9M
        ├─ 2-k8s集群部署-环境实践_ev.mp4 - 45.4M
        ├─ 5-k8s集群部署-仓库环境-软件部署_ev.mp4 - 46.4M
        └─ 4-k8s集群部署-容器环境._ev.mp4 - 47.6M
      └─ 2-网络解决方案flannel方案 ->
        ├─ 4-主机网络-hostgw实践_ev.mp4 - 38.8M
        ├─ 1-网络方案解读_ev.mp4 - 52.9M
        ├─ 2-flannel解读_ev.mp4 - 60.4M
        └─ 3-主机网络-vxlan实践_ev.mp4 - 47.8M
    ├─ 3-k8s集群underlay网络方案HybridNet ->
      └─ 1-k8s集群underlay网络方案HybridNet ->
        ├─ 3-helm安装_ev.mp4 - 8.6M
        ├─ 1-容器网络方案介绍_ev.mp4 - 27.3M
        ├─ 6-创建pod使用overlay及underlay网络_ev.mp4 - 28.4M
        ├─ 7-创建service使用underlay网络_ev.mp4 - 68.3M
        ├─ 5-HybridNet网络及子网创建_ev.mp4 - 17.4M
        ├─ 2-K8S集群初始化_ev.mp4 - 23.2M
        └─ 4-HybridNet安装_ev.mp4 - 28.1M
    └─ 4-k8s集群双栈协议方案antrea(IPv4&IPv6) ->
      └─ 1-k8s集群双栈协议方案antrea(IPv4&IPv6) ->
        ├─ 4-antrea网络工具部署_ev.mp4 - 32.5M
        ├─ 3-k8s集群初始化_ev.mp4 - 38M
        ├─ 5-双栈协议可用性测试_ev.mp4 - 65.1M
        ├─ 2-容器运行时Docker安装_ev.mp4 - 6.9M
        └─ 1-k8s集群主机准备_ev.mp4 - 110.3M
  ├─ 35-VIP直播课 ->
    └─ 1-云原生(K8S核心)架构师VIP直播 ->
      ├─ 1-云原生(K8S核心)架构师VIP直播 ->
        ├─ 25-下一代容器镜像构建工具Buildkit ->
          └─ Part_0 ->
        ├─ 15-DevOps项目发布由8小时至关键2分钟转变是如何实现的?_ev.mp4 - 192.8M
        ├─ 11-K8S集群双栈协议(IPv4&IPv6)实现思路探讨_ev.mp4 - 336.9M
        ├─ 23-轻松使用Debian操作系统第一步_ev.mp4 - 112.5M
        ├─ 21-k8s、istio、Envoy在服务治理里面的角色定位_ev.mp4 - 237M
        ├─ 30-带你从0到1通过ArgoCD实现应用项目发布_ev.mp4 - 426.9M
        ├─ 6-带你了解微服务项目发布流程_ev.mp4 - 427.6M
        ├─ 24-如何通过K8S集群实现Rancher高可用部署?_ev.mp4 - 292.3M
        ├─ 20-通过ELK对K8S集群应用日志进行采集_ev.mp4 - 946.4M
        ├─ 31-如何基于Gitlab及ArgoCD实现CI-CD?_ev.mp4 - 414.8M
        ├─ 26-Ubuntu22.04&Ubuntu23.04&Debian12操作系统部署K8S集群注意事项有哪些?_ev.mp4 - 249.6M
        ├─ 1-容器运行时之争_ev.mp4 - 145.7M
        ├─ 14-容器持久化存储必要性及解决方案比较_ev.mp4 - 228.6M
        ├─ 33-如何通过Pixie实现云原生应用可观测?_ev.mp4 - 323.8M
        ├─ 17-是时候抛弃慢杂乱K8S集群部署方式了,2小时掌握快简顺极速部署模式_ev.mp4 - 522.9M
        ├─ 10-微服务中那些中间件们应该如何部署?_ev.mp4 - 256.6M
        ├─ 5-K8S集群应用发布盘点_ev.mp4 - 268.7M
        ├─ 28-基于RockyLinux操作系统实现K8S集群构建_ev.mp4 - 159.7M
        ├─ 9-助力金三银四涨薪季,一起探讨K8S面试!_ev.mp4 - 390.4M
        ├─ 16-严选微服务项目发布流程_ev.mp4 - 281.5M
        ├─ 2-K8S集群部署方式如何选择?_ev.mp4 - 144.4M
        ├─ 32-如何通过Argo-Rollouts实现云原生应用金丝雀发布?_ev.mp4 - 351.4M
        ├─ 18-云原生应用备份恢复及迁移利器Velero_ev.mp4 - 212.8M
        ├─ 8-如何利用国产化操作系统(KylinorOpeneular)部署K8S集群?_ev.mp4 - 342.3M
        ├─ 4-K8S服务暴露方式大串讲_ev.mp4 - 231.1M
        ├─ 13-基于windows主机实现K8SOperator开发环境_ev.mp4 - 276M
        ├─ 22-如何在生产中使用安全容器运行时?_ev.mp4 - 480.4M
        ├─ 7-如何突破K8S集群节点数量的限制?_ev.mp4 - 372.7M
        ├─ 27-如何通过IngressNginx实现K8S集群应用灰度发布?_ev.mp4 - 209.7M
        ├─ 19-如何构建云原生基础设施_ev.mp4 - 95.1M
        ├─ 12-k8s集群underlay网络方案HybridNet_ev.mp4 - 236.3M
        └─ 29-如何使用OpenEuler22.03操作系统基于iSulad部署K8S集群?_ev.mp4 - 323.8M
  └─ 云原生架构师资料文件夹.zip - 1.5G

发表回复

后才能评论