找回密码
立即注册
搜索
热搜: Java Python Linux Go
发回帖 发新帖

0

收听

0

听众

4

主题
发表于 2025-9-15 00:14:06 | 查看: 21| 回复: 0
## 📘 **课程简介**

本课程是一门深度实战导向的云原生架构师课程,全面覆盖Kubernetes应用二次开发、DevOps工具链集成、微服务治理及云原生生态核心技术。课程通过真实项目案例,详细讲解Tekton、ArgoCD、Istio、Knative等工具的使用,涵盖容器管理、CI/CD流水线设计、多集群管理、服务网格、Serverless架构等关键领域。学员将掌握从Linux基础到高级云原生应用部署的全栈技能,包括Docker、Kubernetes安全机制、监控系统、存储解决方案及边缘计算实践。课程注重实战,帮助学习者构建企业级云原生平台,提升架构设计和自动化运维能力。

---

游客,如果您要查看本帖隐藏内容请回复

## 📂 **课程目录**

## 1-Linux操作系统

### 1-项目部署之-Linux操作系统

#### 1-Linux概述与安装

- 🎬 1-第一章-Linux概述-.mp4
- 🎬 2-第二章-安装VMware软件-.mp4
- 🎬 3-第二章-Linux虚拟机的安装过程-.mp4
- 🎬 4-第二章-安装Linux操作系统-.mp4
- 🎬 5-第二章-Linux的网络配置-.mp4

#### 2-Linux基本操作

- 🎬 1-第三章-Linux的文件结构和基本概念-.mp4
- 🎬 2-第三章-Linux的基本概念2-.mp4
- 🎬 3-第三章-Linux的基本命令-.mp4
- 🎬 4-第四章节-Linux的基本命令2-.mp4
- 🎬 5-第四章-Linux基本命令3-.mp4
- 🎬 6-第五章-Linux基本命令4-.mp4
- 🎬 7-第五章-Linux基本命令5-.mp4
- 🎬 8-第五章-Linux基本命令6-.mp4
- 🎬 9-第五章-Linux基本命令7-vi命令-1-.mp4
- 🎬 10-第六章-Linux中的vi命令2-.mp4
- 🎬 11-第六章-Linux的vi命令3-.mp4
- 🎬 12-第七章-Linux网络配置和命令-.mp4
- 🎬 13-第八章-Linux快照和克隆1-.mp4
- 🎬 14-第八章-Linux的快照和克隆2-.mp4

#### 3-Linux软件安装与配置

- 🎬 1-第九章-Linux软件安装值配置Yum源-.mp4
- 🎬 2-第九章-Linux软件安装-Yum使用-.mp4
- 🎬 3-第十章-Linux安装python-3.8(一)-.mp4
- 🎬 4-第十章-Linux安装python-3.8(二)-.mp4
- 🎬 5-第十一章-Linux中Mysql8的安装1-.mp4
- 🎬 6-第十一章-Linux中Mysql8的安装2-.mp4

### 2-Shell编程

#### 1-Shell编程

- 🎬 1-01shell脚本之Shell概述-.mp4
- 🎬 2-02Shell脚本之变量(一)-.mp4
- 🎬 3-03Shell脚本之变量的作用域-.mp4
- 🎬 4-04Shell编程之特殊变量-.mp4
- 🎬 5-05Shell编程之数学运算和条件-.mp4
- 🎬 6-06shell脚本之if判断-.mp4
- 🎬 7-07Shell编程之for循环和case语句-.mp4
- 🎬 8-08shell脚本之while循环和用户输入-.mp4
- 🎬 9-09shell脚本之自定义函数-.mp4
- 🎬 10-10Shell编程之函数案例和cut命令-.mp4
- 🎬 11-11shell脚本之awk命令工具-.mp4
- 🎬 12-12shell脚本之sort命令-.mp4

## 2-计算机网络基础

### 1-计算机网络基础

#### 1-前言

- 🎬 1-为什么要学习计算机网络基础-.mp4

#### 2-计算机网络概述

- 🎬 1-计算机网络在信息时代中的作用-.mp4
- 🎬 2-因特网发展的三个阶段-.mp4
- 🎬 3-因特网边缘部分介绍-.mp4
- 🎬 4-因特网核心部分介绍-.mp4
- 🎬 5-计算机网络的分类之按照作用范围分类-.mp4
- 🎬 6-计算机网络的分类之按线路结构进行分类-.mp4
- 🎬 7-网络性能指标之速率-.mp4
- 🎬 8-网络性能指标之带宽和吞吐量-.mp4
- 🎬 9-网络性能指标之时延-.mp4
- 🎬 10-网络性能指标之往返时间-.mp4
- 🎬 11-网络性能指标之利用率和丢包率-.mp4

#### 3-计算机网络体系结构

- 🎬 1-常用的计算机网络体系结构-.mp4
- 🎬 2-物理层-.mp4
- 🎬 3-数据链路层在网络体系结构中所处的地位-.mp4
- 🎬 4-封装成帧-.mp4
- 🎬 5-透明传输-.mp4
- 🎬 6-差错检测-.mp4
- 🎬 7-以太网的基本概念-.mp4
- 🎬 8-MAC地址-.mp4
- 🎬 9-MAC地址的识别-.mp4
- 🎬 10-以太网交换机自学习和转发帧的流程-.mp4
- 🎬 11-以太网交换机的生成树协议STP-.mp4
- 🎬 12-虚拟局域网VLAN-.mp4
- 🎬 13-网络层概述-.mp4
- 🎬 14-IPv4地址概述-.mp4
- 🎬 15-IPV4地址的分类-.mp4
- 🎬 16-IPv4各类IP地址详解-.mp4
- 🎬 17-IP地址习题讲解-.mp4
- 🎬 18-子网掩码-.mp4
- 🎬 19-子网的划分方法-.mp4
- 🎬 20-IP协议概述-.mp4
- 🎬 21-IP数据报的发送和转发过程-.mp4
- 🎬 22-路由表概述-.mp4
- 🎬 23-路由表的类型-.mp4
- 🎬 24-思科gest登陆方式-.mp4
- 🎬 25-路由表实验-.mp4
- 🎬 26-ARP高速缓存表-.mp4
- 🎬 27-特殊IP地址-.mp4
- 🎬 28-运输层概述-.mp4
- 🎬 29-端口号-.mp4
- 🎬 30-TCP协议的首部-.mp4
- 🎬 31-TCP连接的建立-.mp4
- 🎬 32-TCP四次挥手-.mp4
- 🎬 33-TCP可靠性传输的实现-.mp4
- 🎬 34-用数据报协议UDP概述-.mp4
- 🎬 35-TCP和UDP的区别-.mp4
- 🎬 36-wireshark的基本使用-.mp4
- 🎬 37-wireshark过滤器-.mp4
- 🎬 38-应用层概述-.mp4
- 🎬 39-万维网概述-.mp4
- 🎬 40-HTTP协议的概念-.mp4
- 🎬 41-HTTP协议具体内容-.mp4

#### 4-笔试题讲解

- 🎬 1-子网掩码的应用-.mp4
- 🎬 2-TCP三次握手-.mp4
- 🎬 3-TCP可靠性传输-.mp4
- 🎬 4-TCP四次挥手-.mp4
- 🎬 5-TCP和UDP的区别-.mp4

## 3-云原生生态介绍

### 1-云原生介绍

#### 1-云原生定义

- 🎬 2-02_云原生定义-.mp4
- 🎬 3-03_云原生概念由来及实践三个层面-.mp4
- 🎬 4-04_云原生代表技术_微服务-.mp4
- 🎬 5-05_云原生代表技术_容器-.mp4
- 🎬 6-06_云原生代表技术_服务治理-.mp4
- 🎬 7-07_云原生代表技术_不可变基础设施-.mp4
- 🎬 8-08_云原生代表技术_声明式API-.mp4
- 🎬 9-09_云原生代表技术_DevOps-.mp4

#### 2-云原生发展

- 🎬 1-01_云原生发展-.mp4

#### 3-CNCF云原生全景图

- 🎬 1-01_CNCF云原生全景图介绍-.mp4
- 🎬 2-02_云原生未来技术发展方向-.mp4

## 4-虚拟化与云计算

### 1-虚拟化技术

#### 1-虚拟化技术介绍

- 🎬 1-01_计算机系统虚拟化定义-.mp4
- 🎬 2-02_虚拟化管理程序Hypervisor介绍-.mp4
- 🎬 3-03_虚拟化管理程序Hypervisor作用-.mp4
- 🎬 4-04_虚拟化管理程序Hypervisor分类-.mp4
- 🎬 5-05_虚拟化技术管理工具介绍-.mp4
- 🎬 6-06_安装虚拟机准备工作-.mp4
- 🎬 7-07_Linux操作系统虚拟机安装-.mp4
- 🎬 8-08_Linux操作系统虚拟机网络配置-.mp4
- 🎬 9-09_Linux操作系统虚拟机安全设置及系统更新-.mp4
- 🎬 10-10_Linux操作系统虚拟机快照-.mp4
- 🎬 11-11_Linux操作系统虚拟机模板机-.mp4
- 🎬 12-12_KVM对宿主机系统需求-.mp4
- 🎬 13-13_kvm虚拟机管理工具组件安装-.mp4
- 🎬 14-14_kvm虚拟机安装(linux操作系统)-.mp4

### 2-云计算

#### 1-云计算概念

- 🎬 1-01_传统计算资源管理方式-.mp4
- 🎬 2-02_为什么使用云计算-.mp4
- 🎬 3-03_云计算历史-.mp4
- 🎬 4-04_云计算定义-.mp4
- 🎬 5-05_云计算实现方式-.mp4
- 🎬 6-06_云计算应用分类-.mp4
- 🎬 7-07_虚拟化与云计算-.mp4

## 5-容器管理工具Docker

### 1-容器管理工具Docker

#### 1-应用部署容器化演进之路

- 🎬 1-01_应用部署容器化演进之路_引入-.mp4
- 🎬 2-02_应用部署容器化演进之路_应用程序部署痛点-.mp4
- 🎬 3-03_应用部署容器化演进之路_计算资源演进_物理机优点及痛点-.mp4
- 🎬 4-04_应用部署容器化演进之路_计算资源演进_虚拟机部署应用优缺点-.mp4
- 🎬 5-05_应用部署容器化演进之路_计算资源演进_容器部署应用优缺点-.mp4
- 🎬 6-06_应用部署容器化演进之路_容器定义-.mp4
- 🎬 7-07_应用部署容器化演进之路_容器功能及解决了什么问题-.mp4
- 🎬 8-08_应用部署容器化演进之路_容器使用步骤-.mp4

#### 2-容器技术涉及Linux内核关键技术

- 🎬 1-容器技术引入-.mp4
- 🎬 2-容器技术前世今生-.mp4
- 🎬 3-NameSpace介绍-.mp4
- 🎬 5-Linux操作系统中网络命名空间应用案例-.mp4
- 🎬 6-CGroups介绍-.mp4
- 🎬 7-CGroups四大功能介绍-.mp4
- 🎬 8-CGroups应用案例-.mp4

#### 3-Docker生态架构及部署

- 🎬 1-01_容器管理工具_Docker生态架构及部署_生态架构介绍-.mp4
- 🎬 2-02_管理管理工具_Docker生态架构及部署_Docker安装_YUM安装方式-.mp4
- 🎬 3-03_管理管理工具_Docker生态架构及部署_Docker安装_二进制安装方式-.mp4

#### 5-容器镜像介绍及应用

- 🎬 6-联合文件系统-.mp4
- 🎬 7-存储驱动方式-.mp4

#### 6-Docker容器镜像加速器及容器镜像仓库

- 🎬 1-容器镜像加速器-.mp4
- 🎬 2-容器镜像仓库DockerHub-.mp4
- 🎬 3-容器镜像仓库Harbor-.mp4
- 🎬 4-容器镜像仓库Harbor上传及下载容器镜像-.mp4

#### 7-Docker容器化部署企业级应用集群

- 🎬 1-必要性及参考资料-.mp4
- 🎬 2-Nginx部署_获取参考资料-.mp4
- 🎬 3-Nginx部署_运行Nginx容器-.mp4
- 🎬 4-Nginx部署_运行Nginx容器_暴露端口-.mp4
- 🎬 5-Nginx部署_运行Nginx容器_修改配置文件-.mp4
- 🎬 6-部署https访问nginx应用-.mp4
- 🎬 7-Tomcat部署_获取参考资料-.mp4
- 🎬 8-Tomcat部署_运行Tomcat容器-.mp4
- 🎬 9-MySQL部署_获取参考资料-.mp4
- 🎬 10-MySQL部署_单节点MySQL部署-.mp4
- 🎬 11-MySQL主从复制部署_Master节点部署及配置-.mp4
- 🎬 12-MySQL主从复制部署_Slave节点部署及配置-.mp4
- 🎬 13-MySQL主从复制部署_主从复制配置及验证-.mp4
- 🎬 14-Oracle部署-.mp4
- 🎬 15-ElasticSearch及Kibana部署_获取参考资料-.mp4
- 🎬 16-ElasticSearch及Kibana部署_ES部署-.mp4
- 🎬 17-ElasticSearch及Kibana部署_Kibana部署及访问验证-.mp4
- 🎬 18-Redis部署_获取参考资料-.mp4
- 🎬 19-Redis部署_单节点Redis部署-.mp4
- 🎬 20-Redis部署_Redis集群部署-.mp4
- 🎬 21-RabbitMQ部署-.mp4

#### 8-Dockerfile精讲及新型容器镜像构建技术

- 🎬 1-回顾容器与容器镜像之间的关系-.mp4
- 🎬 2-容器镜像分类-.mp4
- 🎬 3-容器镜像获取方法-.mp4
- 🎬 5-把操作系统中文件系统打包为镜像-.mp4
- 🎬 6-把正在运行的容器提交为容器镜像-.mp4
- 🎬 7-Dockerfile_介绍-.mp4
- 🎬 8-Dockerfile_指令-.mp4
- 🎬 9-Dockerfile_基本组成-.mp4
- 🎬 10-Dockerfile_生成容器镜像过程-.mp4
- 🎬 11-Dockerfile_生成容器镜像步骤-.mp4
- 🎬 12-Dockerfile_生成Nginx容器镜像-.mp4
- 🎬 13-Dockerfile_生成Tomcat容器镜像-.mp4
- 🎬 14-Dockerfile_生成容器镜像优化的方法-.mp4

#### 9-Docker容器网络与通信原理深度解析

- 🎬 1-Docker容器默认网络模型-.mp4
- 🎬 2-Docker容器默认网络模型工作原理_容器访问外网-.mp4
- 🎬 3-Docker容器默认网络模型工作原理_外网访问容器-.mp4
- 🎬 4-Docker容器四种网络模型-.mp4
- 🎬 5-网络模型应用案例_查看已有网络模型-.mp4
- 🎬 6-网络模型应用案例_创建bridge类型网络-.mp4
- 🎬 7-网络模型应用案例_应用host类型网络-.mp4
- 🎬 8-网络模型应用案例_应用null类型网络-.mp4
- 🎬 9-网络模型应用案例_应用联盟式类型网络-.mp4
- 🎬 10-跨DockerHost容器间通信_必要性-.mp4
- 🎬 11-跨DockerHost容器间通信_实现方案-.mp4
- 🎬 12-跨DockerHost容器间通信_overlaynetwork介绍-.mp4
- 🎬 13-跨DockerHost容器间通信_Flannel介绍及其工作原理-.mp4
- 🎬 14-跨DockerHost容器间通信_ETCD数据库介绍-.mp4
- 🎬 15-跨DockerHost容器间通信_主机准备-.mp4
- 🎬 16-跨DockerHost容器间通信_etcd部署-.mp4
- 🎬 17-跨DockerHost容器间通信_flannel部署-.mp4
- 🎬 18-跨DockerHost容器间通信_Docker网络配置-.mp4
- 🎬 19-跨DockerHost容器间通信_验证跨DockerHost容器间通信-.mp4

#### 10-Docker容器数据持久化存储机制

- 🎬 1-容器数据持久化存储必要性-.mp4
- 🎬 2-容器数据持久化存储方式-.mp4
- 🎬 4-容器数据持久化存储方式演示_volumes-.mp4
- 🎬 5-容器数据持久化存储方式演示_bindmounts-.mp4

#### 11-Docker容器服务编排利器DockerCompose应用实战

#### 12-Docker主机集群化方案DockerSwarm

- 🎬 1-DockerSwarm_介绍-.mp4
- 🎬 2-DockerSwarm_概念与架构-.mp4
- 🎬 3-DockerSwarm_集群部署_容器镜像仓库准备及集群主机准备-.mp4
- 🎬 5-DockerSwarm_集群部署_集群初始化_命令帮助-.mp4
- 🎬 6-DockerSwarm_集群部署_集群初始化_在管理节点完成集群初始化-.mp4
- 🎬 7-DockerSwarm_集群部署_集群初始化_添加工作节点至集群-.mp4
- 🎬 8-DockerSwarm_集群部署_集群初始化_添加管理节点至集群-.mp4
- 🎬 9-DockerSwarm_集群部署_集群初始化_模拟管理节点出现故障-.mp4
- 🎬 10-DockerSwarm_集群应用_服务发布前镜像准备-.mp4
- 🎬 11-DockerSwarm_集群应用_发布服务-.mp4
- 🎬 12-DockerSwarm_集群应用_服务扩缩容-.mp4
- 🎬 13-DockerSwarm_集群应用_服务负载均衡验证-.mp4
- 🎬 14-DockerSwarm_集群应用_服务删除-.mp4
- 🎬 15-DockerSwarm_集群应用_服务版本更新及版本回退-.mp4
- 🎬 16-DockerSwarm_集群应用_服务版本滚动间隔更新-.mp4
- 🎬 17-DockerSwarm_集群应用_副本控制器-.mp4
- 🎬 18-DockerSwarm_集群应用_在指定网络中发布服务-.mp4
- 🎬 19-DockerSwarm_集群应用_服务网络模式-.mp4
- 🎬 20-DockerSwarm_集群应用_服务数据持久化存储-.mp4
- 🎬 21-DockerSwarm_集群应用_服务互联与服务发现-.mp4
- 🎬 26-部署nginx及Docker主机web管理工具应用案例-.mp4

#### 13-基于Docker容器DevOps应用方案企业业务代码发布系统

- 🎬 1-课程介绍及企业业务代码发布方式介绍-.mp4
- 🎬 2-企业业务代码发布逻辑图-.mp4
- 🎬 3-企业业务代码发布工具-.mp4
- 🎬 4-企业业务代码发布流程图-.mp4
- 🎬 5-企业业务代码发布系统环境部署_主机规划-.mp4
- 🎬 6-企业业务代码发布系统环境部署_主机准备-.mp4
- 🎬 7-企业业务代码发布系统环境部署_主机工具安装_dev主机-.mp4
- 🎬 8-企业业务代码发布系统环境部署_主机工具安装_gitlab-server主机-.mp4
- 🎬 9-企业业务代码发布系统环境部署_主机工具安装_jenkins-server主机-.mp4
- 🎬 10-企业业务代码发布系统环境部署_主机工具安装_harbor-server主机-.mp4
- 🎬 11-企业业务代码发布系统环境部署_主机工具安装_web-server主机-.mp4
- 🎬 12-企业业务代码发布系统环境部署_主机工具集成配置-.mp4
- 🎬 13-企业业务代码发布系统环境部署_jenkins插件安装-.mp4
- 🎬 14-企业业务代码发布系统环境部署_jenkins全局工具配置-.mp4
- 🎬 15-企业业务代码发布系统环境部署_jenkins系统配置-.mp4
- 🎬 16-企业业务代码项目发布_数据库管理系统及数据库准备-.mp4
- 🎬 17-企业业务代码项目发布_项目代码获取-.mp4
- 🎬 18-企业业务代码项目发布_推送代码至gitlab仓库-.mp4
- 🎬 19-企业业务代码项目发布_构建容器基础镜像_tomcat-.mp4
- 🎬 20-企业业务代码项目发布_项目构建及发布-.mp4

### 2-容器管理工具Docker

#### 1-容器运行时Docker

- 🎬 1-本次课程介绍-.mp4
- 🎬 2-容器运行时分类-.mp4
- 🎬 3-容器运行时Docker组成-.mp4
- 🎬 4-容器运行机制-.mp4
- 🎬 5-Docker安装-.mp4
- 🎬 6-Docker使用生态介绍-.mp4
- 🎬 7-Docker命令示意图-.mp4
- 🎬 8-Docker运行Nginx应用初体验-.mp4
- 🎬 9-Docker基础命令使用-.mp4
- 🎬 10-容器镜像基础操作-.mp4
- 🎬 11-容器镜像介绍-.mp4
- 🎬 12-容器镜像生成及导入导出-.mp4
- 🎬 13-加速器及Docker容器镜像仓库-.mp4
- 🎬 14-Harbor私有容器镜像仓库部署-.mp4
- 🎬 15-Docker容器化部署企业应用必要性及参考资料-.mp4
- 🎬 16-Docker容器化部署企业应用容器化部署Nginx-.mp4
- 🎬 17-Docker容器化部署企业应用容器化部署Tomcat-.mp4
- 🎬 18-Docker容器化部署企业应用容器化部署MySQL-.mp4
- 🎬 19-Docker容器化部署企业应用容器化部署ElasticSearch-.mp4
- 🎬 20-Docker容器化部署企业应用容器化部署Redis-.mp4
- 🎬 21-Docker容器化部署企业应用容器化部署RabbitMQ-.mp4

## 6-轻量或工业级容器管理工具Containerd

### 1-容器管理工具Containerd

#### 1-Containerd介绍

- 🎬 1-课程大纲介绍-.mp4
- 🎬 2-前言-.mp4
- 🎬 3-前世今生-.mp4
- 🎬 4-架构-.mp4

#### 2-Containerd安装

- 🎬 1-使用YUM源安装-.mp4
- 🎬 2-二进制包安装_Containerd安装-.mp4
- 🎬 3-二进制包安装_RunC安装-.mp4

#### 3-Containerd容器镜像管理

- 🎬 1-容器镜像管理命令介绍-.mp4
- 🎬 3-容器镜像管理命令_下载容器镜像-.mp4
- 🎬 4-容器镜像管理命令_挂载容器镜像-.mp4
- 🎬 5-容器镜像管理命令_导出容器镜像-.mp4
- 🎬 6-容器镜像管理命令_删除容器镜像-.mp4
- 🎬 7-容器镜像管理命令_导入容器镜像-.mp4
- 🎬 8-容器镜像管理命令_修改容器镜像tag-.mp4

#### 4-Containerd容器管理

- 🎬 1-获取容器管理命令帮助方法-.mp4
- 🎬 2-查看容器-.mp4
- 🎬 3-查看任务-.mp4
- 🎬 4-创建一个静态容器-.mp4
- 🎬 5-把静态容器启动为动态容器-.mp4
- 🎬 6-进入一个正在运行的容器-.mp4
- 🎬 7-使用ctrrun直接运行一个动态容器-.mp4
- 🎬 8-暂停及恢复一个容器-.mp4
- 🎬 9-停止一个容器-.mp4
- 🎬 10-删除一个容器-.mp4

#### 5-Containerd使用私有容器镜像仓库Harbor

- 🎬 1-Containerd使用私有容器镜像仓库Harbor-.mp4

#### 6-ContainerdNamespace管理

- 🎬 1-Containerdnamespace管理-.mp4

#### 7-Containerd网络管理

- 🎬 1-创建CNI网络-.mp4
- 🎬 2-为容器配置网络功能-.mp4

#### 8-Containerd容器共享命令空间

- 🎬 1-Containerd容器间共享命名空间-.mp4

#### 9-Containerd容器数据持久化存储

- 🎬 1-Containerd容器数据持久化存储-.mp4

#### 10-Docker结合Containerd实现容器管理

- 🎬 1-Docker结合Containerd实现容器管理-.mp4

#### 11-Containerd配置使用Harbor容器镜像仓库

- 🎬 1-Harbor容器镜像仓库部署-.mp4
- 🎬 2-Containerd部署及配置其使用Harbor容器镜像仓库-.mp4
- 🎬 3-通过Containerd客户端工具nerdctl验证Harbor使用-.mp4

#### 12-基于nerdctl+buildkit构建容器镜像

- 🎬 1-buildkit介绍-.mp4
- 🎬 2-buildkit安装-.mp4
- 🎬 3-构建容器镜像实践-.mp4

## 7-Kubernetes应用基础

### 1-Kubernetes集群部署(云原生)

#### 1-Kubernetes介绍及集群架构

- 🎬 1-认识容器编排部署工具-.mp4
- 🎬 2-认识Kubernetes-.mp4
- 🎬 3-Kubernetes架构-.mp4
- 🎬 4-Kubernetes集群节点组件及附件-.mp4

#### 2-Kubernetes集群部署方式

- 🎬 1-Kubernetes集群部署方式-.mp4

#### 3-使用kubeadm快速部署Kubernetes集群

- 🎬 1-01.介绍-.mp4
- 🎬 2-02.k8s1.21介绍-.mp4
- 🎬 3-03.集群部署工具kubeadm介绍-.mp4
- 🎬 4-04.主机操作系统及配置说明-.mp4
- 🎬 5-05.集群主机环境准备-.mp4
- 🎬 6-06.Docker准备-.mp4
- 🎬 7-07.集群软件及版本说明-.mp4
- 🎬 8-08.YUM源准备-.mp4
- 🎬 9-09.集群软件安装及kubelet配置-.mp4
- 🎬 10-10.集群组件容器镜像准备-.mp4
- 🎬 11-11.集群初始化-.mp4
- 🎬 12-12.集群网络配置-.mp4
- 🎬 13-13.添加工作节点到集群中-.mp4
- 🎬 14-14.验证集群可用性-.mp4

#### 4-使用kubeadm快速部署Kubernetes高可用集群

- 🎬 1-01.课程介绍-.mp4
- 🎬 2-02.kubernetes版本介绍-.mp4
- 🎬 3-03.部署工具kubeadm介绍-.mp4
- 🎬 4-04.主机准备_操作系统及硬件说明-.mp4
- 🎬 5-05.主机配置-.mp4
- 🎬 6-06.Docker准备-.mp4
- 🎬 7-07.HAProxy与Keepalived部署-.mp4
- 🎬 8-08.集群软件安装及配置-.mp4
- 🎬 9-09.集群容器镜像准备-.mp4
- 🎬 10-10.集群初始化-.mp4
- 🎬 11-11.集群网络准备_Calico-.mp4
- 🎬 12-12.添加其它Master节点及工作节点-.mp4
- 🎬 13-13.验证集群可用性-.mp4

#### 5-使用RKE部署企业级生产Kubernetes集群

- 🎬 1-课程介绍-.mp4
- 🎬 2-RKE工具介绍-.mp4
- 🎬 3-集群主机配置要求-.mp4
- 🎬 4-集群主机名与IP地址配置-.mp4
- 🎬 5-集群主机其它配置-.mp4
- 🎬 6-Docker准备-.mp4
- 🎬 8-添加rancher用户-.mp4
- 🎬 9-生成ssh证书用于部署集群-.mp4
- 🎬 10-rke工具安装-.mp4
- 🎬 11-初始化rke配置文件-.mp4
- 🎬 12-Kubernetes集群部署-.mp4
- 🎬 13-kubectl工具安装及集群可用性验证-.mp4
- 🎬 14-部署Rancher托管Kubernetes集群-.mp4
- 🎬 15-为Kubernetes集群添加Worker节点-.mp4
- 🎬 16-为Kubernetes集群添加etcd节点-.mp4
- 🎬 17-部署Nginx应用验证Kubernetes集群可用性-.mp4

#### 6-使用二进制方式部署Kubernetes高可用集群(RuntimeDocker)

- 🎬 1-Kubernetes介绍-.mp4
- 🎬 2-集群环境准备-.mp4
- 🎬 3-集群部署主机准备-.mp4
- 🎬 4-负载均衡器准备-.mp4
- 🎬 5-集群主机免密登录配置-.mp4
- 🎬 6-cfssl工具-.mp4
- 🎬 7-CA证书准备-.mp4
- 🎬 8-ETCD证书-.mp4
- 🎬 9-ETCD集群部署-.mp4
- 🎬 10-Kubernetes软件安装及分发-.mp4
- 🎬 11-kube-apiserver部署-.mp4
- 🎬 12-kubectl部署-.mp4
- 🎬 13-kube-controller-manager部署-.mp4
- 🎬 14-kube-scheduler部署-.mp4
- 🎬 16-worker节点_kubelet部署-.mp4
- 🎬 17-worker节点_kube-proxy部署-.mp4
- 🎬 18-worker节点_网络附件Calico部署-.mp4
- 🎬 19-worker节点_CoreDNS部署-.mp4
- 🎬 20-kubernetes集群可用性验证-.mp4
- 🎬 21-集群节点管理_添加worker节点到现有集群-.mp4

#### 7-使用二进制方式部署Kubernetes高可用集群(RuntimeContainerd)

- 🎬 1-集群环境说明-.mp4
- 🎬 2-集群部署主机准备-.mp4
- 🎬 3-负载均衡器准备-.mp4
- 🎬 4-集群主机免密登录准备-.mp4
- 🎬 5-cfssl工具_CA证书_ETCD证书准备-.mp4
- 🎬 6-ETCD集群部署-.mp4
- 🎬 7-Kubernetes集群软件安装及分发-.mp4
- 🎬 8-kube-apiserver部署-.mp4
- 🎬 9-kubectl部署-.mp4
- 🎬 10-kube-controller-manager部署-.mp4
- 🎬 11-kube-scheduler部署-.mp4
- 🎬 12-worker节点_Containerd安装-.mp4
- 🎬 13-worker节点_kubelet部署-.mp4
- 🎬 14-worker节点_kube-proxy部署-.mp4
- 🎬 15-网络附件Calico部署-.mp4
- 🎬 16-集群域名解析CoreDNS部署-.mp4
- 🎬 17-集群可用性验证_运行Nginx服务-.mp4

#### 8-Kubernetes集群UI及主机资源监控

- 🎬 1-kubernetesdashboard部署及应用-.mp4
- 🎬 2-metrics-server部署及应用-.mp4

#### 9-kubernetes1.24集群部署

- 🎬 1-kubernetes1.24发布时间及重磅改动-.mp4
- 🎬 2-kubernetes1.24集群部署主机准备-.mp4
- 🎬 4-kubernetes1.24集群初始化及可用性验证-.mp4
- 🎬 5-kubeadm部署kubernetes1.24.2版本集群-.mp4

#### 10-k8s1.26集群使用containerd容器运行时

- 🎬 1-K8S集群节点准备-.mp4
- 🎬 2-K8S集群节点配置-.mp4
- 🎬 3-Containerd安装-.mp4
- 🎬 4-runc安装-.mp4
- 🎬 5-K8S集群初始化-.mp4
- 🎬 6-K8S集群网络插件Calico部署-.mp4

#### 11-基于sealos部署高可用Kubernetes集群

- 🎬 1-SealOS&Kuboard_主机准备-.mp4
- 🎬 2-SealOS&Kuboard_sealos准备-.mp4
- 🎬 3-使用sealos快速部署高可用Kubernetes集群-.mp4
- 🎬 4-SealOS&Kuboard_使用kuboard托管Kubernetes集群-.mp4
- 🎬 5-sealos_4.3.0_部署k8s集群-.mp4

#### 13-集群部署利器KubeSpray部署k8s1.26版本集群

- 🎬 1-kubespray介绍-.mp4
- 🎬 2-k8s集群节点准备介绍-.mp4
- 🎬 3-kubespray节点python安装-.mp4
- 🎬 4-kubespray运行环境准备-.mp4
- 🎬 5-kubespray中主机清单准备-.mp4
- 🎬 6-kubespray中k8s集群配置文件准备-.mp4
- 🎬 7-kubespray节点生成ssh密钥并使用ansible验证主机可操作性-.mp4
- 🎬 8-k8s集群部署及可用性验证-.mp4
- 🎬 9-使用kubespray实现k8s集群节点移除及增加-.mp4
- 🎬 10-使用kubespray清除k8s集群-.mp4

### 2-Kubernetes集群部署(云原生)

#### 1-基于cri-o部署K8S1.27版本集群

- 🎬 1-K8S集群节点主机说明-.mp4
- 🎬 2-K8S集群节点主机准备-.mp4
- 🎬 3-轻量级容器运行时CRI-O准备-.mp4
- 🎬 4-K8S集群软件安装-.mp4
- 🎬 5-K8S集群初始化-.mp4
- 🎬 6-K8S集群网络插件Calico部署及集群可用性验证-.mp4

#### 2-使用kubeasz部署k8s二进制高可用集群

- 🎬 1-kubeasz介绍-.mp4
- 🎬 2-k8s节点及kubeasz节点准备-.mp4
- 🎬 4-kubeasz部署K8S集群文件准备-.mp4
- 🎬 5-使用kubeasz部署K8S集群-.mp4
- 🎬 6-k8s集群可用性验证-.mp4
- 🎬 7-使用kubease实现对k8s集群简单管理案例-.mp4

#### 3-基于Containerd部署K8S1.28版本集群

- 🎬 1-K8S集群节点主机准备-.mp4
- 🎬 2-容器运行时Containerd准备-.mp4
- 🎬 3-K8S1.28版本集群部署-.mp4
- 🎬 4-K8S集群网络插件部署及集群可用性验证-.mp4

#### 4-基于Docker部署K8S1.28版本集群

- 🎬 2-K8S1.28版本集群部署-.mp4
- 🎬 3-K8S集群网络插件Calico部署及集群可用性验证-.mp4

#### 5-K8S二进制高可用集群部署(多容器运行时)

- 🎬 1-课程分享过程介绍-.mp4
- 🎬 2-本次课程部署K8S集群架构说明-.mp4
- 🎬 3-K8S集群主机配置-.mp4
- 🎬 4-K8S集群主机准备-.mp4
- 🎬 5-K8S集群负载均衡器部署-.mp4
- 🎬 6-证书工具及CA及ETCD证书生成-.mp4
- 🎬 7-ETCD集群部署-.mp4
- 🎬 8-kubernetes软件获取及分发安装-.mp4
- 🎬 9-kube-apiserver部署-.mp4
- 🎬 10-kubectl部署-.mp4
- 🎬 11-kube-controller-manager部署-.mp4
- 🎬 12-kube-scheduler部署-.mp4
- 🎬 13-容器管理工具Docker安装-.mp4
- 🎬 14-kubelet组件部署-.mp4
- 🎬 15-kube-proxy组件部署-.mp4
- 🎬 16-k8s网络插件Calico部署-.mp4
- 🎬 17-k8s集群附件CoreDNS部署-.mp4
- 🎬 18-k8s集群可用性验证-.mp4
- 🎬 19-容器运行时Containerd部署及Kubelet配置-.mp4
- 🎬 20-容器运行时crio部署及Kubelet配置-.mp4

#### 6-构建网络高性能(Cilium)K8S集群

- 🎬 1-K8S集群主机准备-.mp4
- 🎬 2-K8S集群容器运行时Containerd准备-.mp4
- 🎬 3-K8S集群部署-.mp4
- 🎬 4-Cilium及Hubble部署-.mp4
- 🎬 5-应用部署及可观测验证-.mp4

#### 7-基于Ubuntu22.04操作系统部署K8S集群

- 🎬 1-课程过程介绍-.mp4
- 🎬 2-Ubuntu操作系统安装及配置-.mp4
- 🎬 3-K8S集群主机准备-.mp4
- 🎬 4-K8S集群容器运行时Containerd安装-.mp4
- 🎬 5-K8S集群部署-.mp4
- 🎬 6-K8S集群网络插件Calico部署-.mp4
- 🎬 7-K8S集群部署Nginx应用并访问-.mp4

#### 8-基于Ubuntu23.04操作系统部署K8S集群

- 🎬 1-Ubuntu主机准备-.mp4
- 🎬 2-K8S集群主机准备-.mp4
- 🎬 3-K8S集群容器运行时Containerd安装-.mp4
- 🎬 4-K8S集群部署-.mp4
- 🎬 5-K8S集群网络插件Calico部署-.mp4
- 🎬 6-在K8S集群中部署Nginx应用并访问-.mp4

#### 9-Debian12部署K8S最佳实践

- 🎬 1-本次课程分享过程-.mp4
- 🎬 2-K8S集群主机准备-.mp4
- 🎬 3-K8S集群容器运行时Containerd安装-.mp4
- 🎬 4-K8S集群部署-.mp4
- 🎬 5-K8S集群网络插件Calico部署-.mp4

#### 10-注重K8S安全RKE2部署K8S高可用集群

- 🎬 1-本次课程分享介绍-.mp4
- 🎬 2-RKE2部署方式介绍-.mp4
- 🎬 3-K8S集群主机准备-.mp4
- 🎬 4-使用RKE2实现对K8S集群部署-.mp4
- 🎬 5-kubectl&containerd客户端配置-.mp4
- 🎬 6-部署并使用非安全私有容器镜像仓库-.mp4
- 🎬 7-部署并使用安全私有容器镜像仓库-.mp4

#### 11-RockyLinux操作系统部署K8S集群

- 🎬 1-RockyLinux操作系统介绍-.mp4
- 🎬 2-RockyLinux操作系统安装-.mp4
- 🎬 3-RockyLinux操作系统安装后配置-.mp4
- 🎬 4-K8S集群主机准备-.mp4
- 🎬 5-K8S集群容器运行时Docker-.mp4
- 🎬 6-K8S集群部署-.mp4

#### 12-信创国产操作系统OpenEuler部署K8S集群

- 🎬 1-国产操作系统OpenEuler部署K8S集群最佳实践-.mp4

#### 13-信创国产麒麟(KylinOS)操作系统部署K8S集群

- 🎬 1-国产麒麟(KylinOS)操作系统安装-.mp4
- 🎬 2-国产麒麟(KylinOS)操作系统部署K8S集群最佳实践-.mp4

#### 14-OpenEuler22.03基于iSulad部署K8S集群

- 🎬 1-OpenEuler22.03操作系统安装-.mp4
- 🎬 2-K8S集群主机准备-.mp4
- 🎬 3-K8S集群主机容器运行时iSulad准备-.mp4
- 🎬 4-K8S集群部署-.mp4

#### 15-kubernetes集群部署口袋工具minikube

- 🎬 1-minikube介绍-.mp4
- 🎬 2-容器运行时Docker准备-.mp4
- 🎬 3-minikube安装-.mp4
- 🎬 4-使用minikube部署k8s集群-.mp4
- 🎬 5-安装kubectl-.mp4
- 🎬 6-使用minikube管理K8S集群-.mp4

#### 16-kube-vip实现K8S集群高可用及ServiceLB

- 🎬 1-K8S集群节点准备-.mp4
- 🎬 2-ETCD数据库准备-.mp4
- 🎬 3-容器运行时Docker准备-.mp4
- 🎬 4-K8S集群部署软件准备-.mp4
- 🎬 5-kube-vip准备-.mp4
- 🎬 6-K8S集群初始化及kube-vip可用性验证-.mp4
- 🎬 7-kube-vip实现为K8S集群内Service提供LB功能-.mp4

#### 17-使用kubeadm快速部署K8S1.29.0集群

- 🎬 1-K8S集群主机准备-.mp4
- 🎬 3-Kubernetes集群初始化-.mp4
- 🎬 4-网络插件Calico部署及集群可用性验证-.mp4

#### 18-使用k0s部署K8S二进制集群

- 🎬 1-k0s介绍-.mp4
- 🎬 2-k0sctl安装-.mp4
- 🎬 3-使用k0sctl生成K8S集群部署配置文件-.mp4
- 🎬 4-使用k0sctl部署K8S集群-.mp4
- 🎬 5-验证K8S集群可用性-.mp4

#### 19-基于Ubuntu22.04部署原生K8S1.29.0集群

- 🎬 1-K8S集群主机准备-.mp4
- 🎬 2-容器运行时Containerd准备-.mp4
- 🎬 3-K8S集群部署-.mp4
- 🎬 4-网络插件Calico部署及K8S集群可用性验证-.mp4

### 3-Kubernetes集群客户端命令kubectl

#### 1-Kubernetes集群客户端工具kubectl

- 🎬 1-kubectl命令获取帮助方法-.mp4
- 🎬 2-kubectl命令说明-.mp4
- 🎬 3-kubectl命令补全配置方法-.mp4

### 4-Kubernetes集群Node管理

#### 1-Kubernetes集群Node管理

- 🎬 1-查看集群及节点信息-.mp4
- 🎬 2-实现在worker节点管理集群方法-.mp4
- 🎬 3-节点标签管理-.mp4

### 5-Kubernetes集群声明式文件YAML

#### 1-Kubernetes集群声明式文件YAML

- 🎬 1-YAML语法介绍-.mp4
- 🎬 2-kubernetes集群资源对象描述方法-.mp4

### 6-kubernetes集群Namespace

#### 1-Kubernetes集群Namespace

- 🎬 1-namespace作用_查看_创建_删除-.mp4

### 7-kubernetes核心概念概述

#### 1-kubernetes核心概念

- 🎬 1-Pod介绍-.mp4
- 🎬 2-Controller介绍-.mp4
- 🎬 3-Label介绍-.mp4
- 🎬 4-LabelSelector介绍-.mp4
- 🎬 5-Service_Endpoints_DNS介绍-.mp4

#### 2-kubernetes核心概念之间的关系

- 🎬 1-核心概念之间的关系-.mp4
- 🎬 2-基于kubernetes集群微服务说明核心概念之间的关系-.mp4

### 8-Kubernetes集群核心概念Pod

#### 1-Pod定义及分类

- 🎬 1-kubernetes集群中工作负载说明-.mp4
- 🎬 2-Pod定义与分类-.mp4

#### 2-Pod创建与删除

- 🎬 1-Pod创建及删除方法-.mp4
- 🎬 2-删除多个Pod方法-.mp4
- 🎬 3-Pod中容器镜像下载策略-.mp4
- 🎬 4-为Pod打标签方法-.mp4
- 🎬 5-Pod资源限制方法-.mp4
- 🎬 6-Pod中运行多个容器的方法-.mp4
- 🎬 7-Pod中执行命令的方法-.mp4
- 🎬 8-验证Pod中运行多个容器网络共享的方法-.mp4
- 🎬 9-Pod创建调度流程及调度约束方式-.mp4

#### 3-Pod生命周期管理

- 🎬 1-Pod生命周期介绍-.mp4
- 🎬 2-Pod中Container健康检查方式-.mp4
- 🎬 3-Pod中Container健康检查_liveness-exec-.mp4
- 🎬 4-Pod中Container健康检查_liveness-exec_restartPolicy-.mp4
- 🎬 5-Pod中Container健康检查_liveness-httpget-.mp4
- 🎬 6-Pod中Container健康检查_liveness-tcp-.mp4
- 🎬 7-Pod中Container健康检查_readiness-httpget-.mp4
- 🎬 8-Pod中Container健康检查_readiness-liveness-httpget-.mp4
- 🎬 9-Pod生命周期中poststart与prestop-.mp4

#### 4-Pod故障排除方法

- 🎬 1-Pod故障排除方法-.mp4

### 9-Kubernetes集群核心概念Controller

#### 1-Controller作用及分类

- 🎬 1-Controller作用及分类-.mp4

#### 2-Deployment介绍及应用

- 🎬 1-使用deployment控制器部署无状态应用-.mp4
- 🎬 2-对deployment控制器创建的应用进行版本升级-.mp4
- 🎬 3-对deployment控制器创建的应用进行版本回退-.mp4
- 🎬 4-对deployment控制器创建的应用副本扩缩容-.mp4
- 🎬 5-对deployment控制器创建的应用多副本滚动更新-.mp4
- 🎬 6-删除deployment控制器创建的应用方法-.mp4

#### 3-ReplicaSet介绍及应用

- 🎬 1-创建Replicaset类型应用方法及扩容演示-.mp4

#### 4-DaemonSet介绍及应用

- 🎬 1-创建DaemonSet类型应用方法及版本升级演示-.mp4

#### 5-StatefulSet介绍及应用

- 🎬 1-StatefulSet控制器作用-.mp4
- 🎬 2-无状态应用与有状态应用-.mp4
- 🎬 3-StatefulSet部署应用特点-.mp4
- 🎬 4-StatefulSet部署应用YAML组成-.mp4
- 🎬 5-StatefulSet部署应用及访问验证-.mp4
- 🎬 6-对StatefulSet已部署应用滚动更新及扩缩容-.mp4

#### 6-Job介绍及应用案例

- 🎬 1-Job控制器介绍及应用案例-.mp4

#### 7-CronJob介绍及应用案例

- 🎬 1-CronJob控制器介绍及应用案例-.mp4

### 10-Kubernetes集群核心概念Service

#### 1-Service作用

- 🎬 1-Service作用-.mp4

#### 2-kube-proxy三种代理模式

- 🎬 1-kube-proxy三种代理模式-.mp4

#### 3-Service分类及创建

- 🎬 1-Service类型及Service参数-.mp4
- 🎬 2-Service创建_ClusterIP类型_Service分类-.mp4
- 🎬 3-Service创建_ClusterIP类型_普通Service创建_命令方式创建-.mp4
- 🎬 4-Service创建_ClusterIP类型_普通Service创建_Service负载均衡功能验证-.mp4
- 🎬 5-Service创建_ClusterIP类型_普通Service创建_资源清单文件方式创建-.mp4
- 🎬 6-Service创建_ClusterIP类型_HeadlessService创建及访问-.mp4
- 🎬 7-Service创建_NodePort类型_Service创建及访问-.mp4
- 🎬 8-Service创建_LoadBalancer类型_Service创建及访问-.mp4
- 🎬 9-metallb0.13.5版本部署-.mp4
- 🎬 10-Service创建_Externalname类型_Service创建_作用及将公网域名引入案例-.mp4
- 🎬 11-Service创建_Externalname类型_Service创建_k8s集群内不同命名空间相互访问案例-.mp4

#### 4-SessionAffinity

- 🎬 1-Service_sessionAffinity-.mp4

### 11-安全容器运行时KataContainers

#### 1-安全容器运行时KataContainers

- 🎬 1-KataContainer安全容器运行时出现的原因-.mp4
- 🎬 2-KataContainer集成原理及集成前准备-.mp4
- 🎬 3-K8S集群主机准备-.mp4
- 🎬 4-Containerd安装-.mp4
- 🎬 5-Kata-Containers安装-.mp4
- 🎬 6-Kata-Containers集成到Containerd-.mp4
- 🎬 7-K8S集群部署-.mp4

### 12-安全容器运行时gVisor

#### 1-新型沙箱安全容器运行时工具gVisor

- 🎬 1-gVisor介绍-.mp4
- 🎬 2-K8S集群主机准备-.mp4
- 🎬 3-容器运行时Containerd安装-.mp4
- 🎬 4-新型沙箱安全容器运行时gVisor安装-.mp4
- 🎬 5-新型沙箱安全容器运行时gVisor集成到Containerd-.mp4
- 🎬 6-K8S集群部署-.mp4
- 🎬 7-K8S集群使用gVisor方法及应用案例-.mp4

### 13-k8s集群应用自动伸缩实践

#### 1-K8S集群服务水平自动伸缩(HPA)

- 🎬 1-HPA简介-.mp4
- 🎬 2-metrics-server部署-.mp4
- 🎬 3-HPA案例演示-.mp4

#### 2-利用Prometheus自定义指标实现应用水平自动伸缩

- 🎬 1-metrics-server部署-.mp4
- 🎬 2-负载均衡器metallb部署-.mp4
- 🎬 3-服务代理IngressNginx部署-.mp4
- 🎬 4-Prometheus监控系统部署-.mp4
- 🎬 5-部署Web类应用Nginx-.mp4
- 🎬 6-Prometheus适配器及结果验证-.mp4
- 🎬 7-HPA资源对象创建及结果验证-.mp4

#### 3-K8S集群服务垂直自动伸缩(VPA)

- 🎬 1-VPA简介-.mp4
- 🎬 2-VPA部署-.mp4
- 🎬 3-VPA案例一-.mp4
- 🎬 4-VPA案例二-.mp4

#### 4-基于事件驱动实现K8S应用自动伸缩(KEDA)

- 🎬 1-分享内容介绍-.mp4
- 🎬 2-为什么需要应用自动伸缩?-.mp4
- 🎬 3-KEDA是什么?-.mp4
- 🎬 4-KEDA安装-.mp4
- 🎬 5-负载均衡器metallb部署-.mp4
- 🎬 6-服务代理ingressnginx部署-.mp4
- 🎬 7-内置缩放器Cron使用案例-.mp4
- 🎬 8-外部缩放器HTTPAddOn使用案例-.mp4
- 🎬 9-使用k6压测实现Web应用伸缩-.mp4

### 14-全链路灰度发布解决方案

#### 1-使用Argo-Rollouts实现金丝雀发布

- 🎬 1-Argo-Rollouts介绍-.mp4
- 🎬 2-Argo-Rollouts安装-.mp4
- 🎬 3-负载均衡器metallb部署-.mp4
- 🎬 4-ReplicaShifting版本替换-.mp4
- 🎬 5-TrafficShifting流量接入-.mp4

#### 2-原地升级解决方案OpenKruise

- 🎬 1-OpenKruise是什么?-.mp4
- 🎬 2-通过Helm安装OpenKruise-.mp4
- 🎬 3-OpenKruise核心概念-.mp4

#### 3-全链路灰度发布解决方案KruiseRollouts

- 🎬 1-Kruise-Rollouts介绍及安装(1)-.mp4
- 🎬 1-Kruise-Rollouts介绍及安装-.mp4
- 🎬 2-Kruise-Rollouts多批次发布策略案例-.mp4
- 🎬 3-Kruise-Rollouts发布策略及金丝雀发布案例-.mp4

## 8-Kubernetes服务暴露

### 1-IngressNginxController

#### 1-ingress作用

- 🎬 1-ingress作用-.mp4

#### 2-ingress控制器种类

- 🎬 1-ingress控制器种类-.mp4

#### 3-ingressnginxcontroller位置

- 🎬 1-ingressnginxcontroller位置-.mp4

#### 4-ingressnginxcontroller部署

- 🎬 1-ingressnginxcontroller部署-.mp4

#### 5-ingressnginxcontroller资源对象应用案例

- 🎬 1-ingress资源对象应用案例_http-.mp4
- 🎬 2-ingress资源对象应用案例_http_uri-.mp4
- 🎬 3-ingress资源对象应用案例_https-.mp4
- 🎬 4-ingress资源对象应用案例_http_nodeport-.mp4

#### 6-ingressnginxcontroller1.4.0

- 🎬 1-ingressnginxcontroller1.4.0版本部署-.mp4

#### 7-基于IngressNginx实现灰度发布

- 🎬 1-ingressnginx实现灰度发布原理-.mp4
- 🎬 2-ingressnginx实现灰度发布场景-.mp4
- 🎬 3-ingressnginx实现灰度发布思路-.mp4
- 🎬 4-负载均衡器metallb及ingressnginx部署-.mp4
- 🎬 5-灰度发布系统可用性验证-.mp4

### 2-Ingress服务发现traefik

#### 1-traefik初识

- 🎬 1-traefik简介及特性-.mp4
- 🎬 2-traefik与nginxingress对比-.mp4
- 🎬 3-traefik核心概念及能力-.mp4

#### 2-traefik部署

- 🎬 1-traefik部署前期准备-.mp4
- 🎬 2-traefik部署-.mp4

#### 3-traefikdashboard访问

- 🎬 1-traefikdashboard访问_原生ingress方式-.mp4
- 🎬 2-traefikdashboard访问_crdingressroute方式-.mp4

#### 4-traefik基础应用

- 🎬 1-通过ingressroute暴露kubernetesdashboard-.mp4
- 🎬 2-七层代理http实现-.mp4
- 🎬 3-七层代理https实现-.mp4
- 🎬 4-四层代理whoamitcp-.mp4
- 🎬 5-四层代理mysql部署及traefik代理实现-.mp4
- 🎬 6-四层代理redis部署及traefik代理实现-.mp4
- 🎬 7-四层代理whoamiudp-.mp4

#### 5-traefik中间件

- 🎬 1-middleware介绍及ipwhitelist-.mp4

#### 6-traefik高级应用

- 🎬 1-负载均衡-.mp4
- 🎬 2-灰度发布-.mp4
- 🎬 3-流量复制-.mp4

#### 7-KubernetesGatewayAPI

- 🎬 1-GatewayAPI架构及概念-.mp4
- 🎬 2-GatewayAPI功能开启及创建GatewayClass-.mp4
- 🎬 3-应用案例_通过GatewayAPI暴露traefikdashboard-.mp4
- 🎬 4-应用案例_通过GatewayAPI暴露集群内部署的web应用-.mp4
- 🎬 5-应用案例_金丝雀发布-.mp4

## 9-Kubernetes配置与密钥管理

### 1-配置和密钥管理ConfigMap

#### 1-Kubernetes配置与密钥管理ConfigMap

- 🎬 1-configmap介绍-.mp4
- 🎬 2-configmap创建_命令行提供参数-.mp4
- 🎬 3-configmap创建_命令行通过文件创建-.mp4
- 🎬 4-configmap创建_命令行通过文件提供键值创建-.mp4
- 🎬 5-configmap创建_yaml资源清单文件方式-.mp4
- 🎬 6-configmap使用方式_env-.mp4
- 🎬 7-configmap使用方式_volume-.mp4
- 🎬 8-configmap热更新-.mp4

### 2-配置和密钥管理Secret

#### 1-kubernetes配置与密钥管理Secret

- 🎬 1-secret介绍及其分类-.mp4
- 🎬 2-secret创建方法-.mp4
- 🎬 3-secret使用方法_通过环境变量加载至pod-.mp4
- 🎬 4-secret使用方法_通过volume挂载至pod-.mp4

## 10-Kubernetes容器镜像仓库管理方案

### 1-容器镜像仓库管理方案Harbor

#### 1-kubernetes集群使用容器镜像仓库Harbor

- 🎬 2-通过secret使用harbor仓库中镜像-.mp4
- 🎬 3-通过serviceaccount使用harbor仓库中镜像-.mp4

## 11-Kubernetes安全机制

### 1-安全机制

#### 1-k8s安全管理安全框架

- 🎬 1-认证框架-.mp4
- 🎬 2-框架解读-.mp4

#### 2-k8s安全管理认证实践用户实践

- 🎬 1-SA实践-.mp4
- 🎬 2-UA实践-.mp4

#### 3-k8s安全管理认证实践集群认证

- 🎬 1-属性解读-.mp4
- 🎬 2-config实践1-.mp4
- 🎬 3-config实践2-.mp4

#### 4-k8s安全管理认证实践授权基础

- 🎬 1-基础知识-.mp4
- 🎬 2-role实践-.mp4
- 🎬 3-rolebinding实践-.mp4
- 🎬 4-clusterrole实践-.mp4
- 🎬 5-混合实践-.mp4

#### 5-k8s安全管理认证实践授权案例

- 🎬 1-案例解读-.mp4
- 🎬 2-授权案例_token实践-.mp4
- 🎬 3-授权案例_config实践1-.mp4
- 🎬 4-授权案例_config实践2-.mp4

## 12-Kubernetes存储解决方案

### 1-kubernetes存储卷

#### 1-kubernetes存储卷

- 🎬 1-存储卷介绍-.mp4
- 🎬 2-存储卷分类-.mp4
- 🎬 3-存储卷选择-.mp4
- 🎬 4-本地存储卷之emptydir-.mp4
- 🎬 5-本地存储卷之hostpath-.mp4
- 🎬 6-网络存储卷之NFS-.mp4

#### 2-PV与PVC

- 🎬 1-认识pv与pvc-.mp4
- 🎬 2-pv与pvc之间的关系-.mp4
- 🎬 3-通过NFS实现pv与pvc应用案例-.mp4
- 🎬 4-subpath使用-.mp4

#### 3-kubernetes存储动态供给

- 🎬 1-存储动态供给介绍-.mp4
- 🎬 2-通过NFS实现存储动态供给-.mp4

### 2-存储解决方案GlusterFS

#### 1-Kubernetes集群存储解决方案GlusterFS

- 🎬 1-课程介绍-.mp4
- 🎬 2-存储解决方案介绍-.mp4
- 🎬 3-环境介绍-.mp4
- 🎬 4-GlusterFS集群部署主机准备-.mp4
- 🎬 5-GlusterFS安装-.mp4
- 🎬 6-GlusterFS集群配置-.mp4
- 🎬 7-创建复制卷-.mp4
- 🎬 8-GlusterFS客户端挂载验证卷可用性-.mp4
- 🎬 9-Heketi安装-.mp4
- 🎬 10-Heketi配置及启动-.mp4
- 🎬 11-Heketi使用验证-.mp4
- 🎬 12-使用Heketi创建GlusterFS集群-.mp4
- 🎬 13-使用Heketi创建卷-.mp4
- 🎬 14-在k8s集群中使用GlusterFS集群-.mp4
- 🎬 15-StorageClass扩展说明-.mp4

### 3-存储解决方案Ceph

#### 1-Ceph分布式存储快速入门

- 🎬 1-课程概况-.mp4
- 🎬 2-快速入门_基础知识_存储基础_基础知识-.mp4
- 🎬 3-快速入门_基础知识_存储基础_文件系统-.mp4
- 🎬 4-快速入门_基础知识_DFS简介_基础知识-.mp4
- 🎬 5-快速入门_基础知识_DFS简介_原理解读-.mp4
- 🎬 6-快速入门_基础知识_存储简介_存储类型-.mp4
- 🎬 7-快速入门_基础知识_存储简介_ceph简介-.mp4
- 🎬 8-快速入门_基础知识_组件解析-.mp4
- 🎬 9-快速入门_基础知识_存储原理-.mp4
- 🎬 10-快速入门_集群部署_环境概述-.mp4
- 🎬 11-快速入门_集群部署_准备工作-.mp4
- 🎬 12-快速入门_集群部署_ceph部署1-.mp4
- 🎬 13-快速入门_集群部署_ceph部署2-.mp4
- 🎬 14-快速入门_集群部署_osd部署-.mp4
- 🎬 15-快速入门_集群部署_osd操作-.mp4
- 🎬 16-快速入门_集群部署_osd节点-.mp4
- 🎬 17-快速入门_集群部署_存储实践-.mp4
- 🎬 18-快速入门_集群部署_存储解析-.mp4
- 🎬 19-快速入门_集群部署_环境完善-.mp4
- 🎬 20-快速入门_要点回顾-.mp4

#### 2-Ceph分布式存储核心实战

- 🎬 1-内容概述-.mp4
- 🎬 2-认证管理_认证基础_基础知识-.mp4
- 🎬 3-认证管理_认证基础_逻辑解析-.mp4
- 🎬 4-认证管理_用户基础-.mp4
- 🎬 5-认证管理_用户实践_1-.mp4
- 🎬 6-认证管理_用户实践_2-.mp4
- 🎬 7-认证管理_秘钥实践-.mp4
- 🎬 8-RBD接口_基础知识-.mp4
- 🎬 9-RBD接口_镜像基础-.mp4
- 🎬 10-RBD接口_镜像实践-.mp4
- 🎬 11-RBD接口_容量管理-.mp4
- 🎬 12-RBD接口_快照管理-.mp4
- 🎬 13-RBD接口_快照分层_1-.mp4
- 🎬 14-RBD接口_快照分层_2-.mp4
- 🎬 15-RBD接口_RBD实践_基础环境-.mp4
- 🎬 16-RBD接口_RBD实践_环境集成-.mp4
- 🎬 17-RBD接口_RBD实践_镜像管理-.mp4
- 🎬 18-RBD接口_RBD实践_虚拟机操作-.mp4
- 🎬 19-CephRGW接口_基础知识_基础概述-.mp4
- 🎬 20-RGW接口_基础知识_进程处理-.mp4
- 🎬 21-RGW接口_基础操作_基础知识-.mp4
- 🎬 22-RGW接口_基础操作_简单实践-.mp4
- 🎬 23-RGW接口_泛域名实践_基础知识-.mp4
- 🎬 24-RGW接口_泛域名实践_简单实践-.mp4
- 🎬 25-RGW接口_S3测试_基础环境-.mp4
- 🎬 26-RGW接口_S3测试_环境实践-.mp4
- 🎬 27-RGW接口_S3测试_文件实践-.mp4
- 🎬 28-RGW接口_S3测试_其他实践-.mp4
- 🎬 29-RGW接口_Swift测试_环境准备-.mp4
- 🎬 30-RGW接口_Swift测试_简单实践-.mp4
- 🎬 31-RGW接口_对象访问_基础知识-.mp4
- 🎬 32-RGW接口_对象访问_简单实践-.mp4
- 🎬 33-RGW接口_底层数据_基础知识-.mp4
- 🎬 34-RGW接口_底层数据_简单实践-.mp4
- 🎬 35-RGW接口_进阶方案-.mp4
- 🎬 36-CephFS接口_基础知识-.mp4
- 🎬 37-CephFS接口_接口实践-.mp4
- 🎬 38-CephFS接口_fuse实践-.mp4
- 🎬 39-集群管理_集群状态_状态查看-.mp4
- 🎬 40-集群管理_集群状态_集群管理-.mp4
- 🎬 41-集群管理_配置文件_文件格式-.mp4
- 🎬 42-集群管理_配置文件_简单实践-.mp4
- 🎬 43-集群管理_磁盘管理_需求解读-.mp4
- 🎬 44-集群管理_磁盘管理_最稳方式-.mp4
- 🎬 45-集群管理_磁盘管理_折中方式-.mp4
- 🎬 46-集群管理_磁盘管理_高效方式-.mp4
- 🎬 47-集群管理_性能调优_基础知识-.mp4
- 🎬 48-集群管理_性能调优_基本策略-.mp4
- 🎬 49-集群管理_性能测试_基准测试-.mp4
- 🎬 50-集群管理_性能测试_rados测试-.mp4
- 🎬 51-要点回顾-.mp4

#### 3-Ceph分布式存储综合实践

- 🎬 1-综合实践_内容概述-.mp4
- 🎬 2-综合实践_存储池_创建实践-.mp4
- 🎬 3-综合实践_存储池_删除实践-.mp4
- 🎬 4-综合实践_存储池_容量实践_基础知识-.mp4
- 🎬 5-综合实践_存储池_容量实践_简单实践-.mp4
- 🎬 6-综合实践_存储池_快照实践-.mp4
- 🎬 7-综合实践_存储池_压缩算法-.mp4
- 🎬 8-综合实践_存储池_纠偏码基础_基础知识-.mp4
- 🎬 9-综合实践_存储池_纠偏码基础_命令解析-.mp4
- 🎬 10-综合实践_存储池_纠偏码基础_命令实践-.mp4
- 🎬 11-综合实践_存储池_纠偏码实践-.mp4
- 🎬 12-综合实践_存储进阶_原理解读-.mp4
- 🎬 13-综合实践_存储进阶_归置组_基础知识-.mp4
- 🎬 14-综合实践_存储进阶_归置组_简单实践-.mp4
- 🎬 15-综合实践_存储进阶_运行图-.mp4
- 🎬 16-综合实践_存储进阶_cursh_基础知识-.mp4
- 🎬 17-综合实践_存储进阶_cursh_简单实践-.mp4
- 🎬 18-综合实践_存储进阶_cursh案例-.mp4
- 🎬 19-综合实践_可视化_dashboard-.mp4
- 🎬 20-综合实践_可视化_tls实践-.mp4
- 🎬 21-综合实践_可视化_rgw实践-.mp4
- 🎬 22-综合实践_可视化_nfs实践_环境准备-.mp4
- 🎬 23-综合实践_可视化_nfs实践_环境实践-.mp4
- 🎬 24-综合实践_监控_Prometheus基础-.mp4
- 🎬 25-综合实践_监控_Prometheus环境_prometheus部署-.mp4
- 🎬 26-综合实践_监控_Prometheus环境_grafana部署-.mp4
- 🎬 27-综合实践_监控_Prometheus环境_exporter部署-.mp4
- 🎬 28-综合实践_监控_Prometheus环境_ceph监控-.mp4
- 🎬 29-综合实践_k8s实践_基础环境-.mp4
- 🎬 30-综合实践_k8s实践_集群环境-.mp4
- 🎬 31-综合实践_k8s实践_容器环境-.mp4
- 🎬 32-综合实践_k8s实践_k8s环境-.mp4
- 🎬 33-综合实践_rbd实践_准备工作-.mp4
- 🎬 34-综合实践_rbd实践_环境集成-.mp4
- 🎬 35-综合实践_rbd实践_样式1-.mp4
- 🎬 36-综合实践_rbd实践_样式2-.mp4
- 🎬 37-综合实践_cephfs实践_原理解析-.mp4
- 🎬 38-综合实践_cephfs实践_简单实践-.mp4
- 🎬 39-综合实践_SC基础-.mp4
- 🎬 40-综合实践_SC-rbd实践_环境准备-.mp4
- 🎬 41-综合实践_SC-rbd实践_环境实践-.mp4
- 🎬 42-综合实践_SC-cephfs实践-.mp4
- 🎬 43-综合实践_集群部署_rook环境-.mp4
- 🎬 44-综合实践_集群部署_综合测试-.mp4
- 🎬 45-课程要点回顾-.mp4

## 13-Kubernetes项目上云部署

### 1-kubernetes集群公共服务

#### 1-kubernetes集群公共服务

- 🎬 1-课程介绍-.mp4
- 🎬 2-核心服务介绍-.mp4
- 🎬 3-公共服务介绍-.mp4
- 🎬 4-DNS服务部署及应用-.mp4
- 🎬 5-YAML资源清单文件托管服务部署及应用-.mp4
- 🎬 6-容器镜像仓库harbor部署及应用-.mp4
- 🎬 7-NFS服务部署及应用-.mp4
- 🎬 8-公共服务可用性验证-.mp4

### 2-项目部署JAVA项目

#### 1-项目部署前准备工作

- 🎬 1-所部署项目基本情况-.mp4
- 🎬 2-部署项目所需要k8s资源-.mp4
- 🎬 3-项目基础容器镜像准备-.mp4
- 🎬 4-项目部署资源_流程_基础环境架构-.mp4

#### 2-持久化存储准备工作

- 🎬 1-项目部署存储资源准备-.mp4

#### 4-项目上云部署

- 🎬 1-项目部署资源清单文件准备-.mp4
- 🎬 2-项目数据库部署MySQL-.mp4
- 🎬 3-Java项目部署-.mp4

#### 5-项目部署访问验证

- 🎬 1-Java项目访问验证-.mp4

### 3-项目部署Python项目

#### 1-kubernetes集群python项目上云部署

- 🎬 1-项目资源及k8s资源介绍-.mp4
- 🎬 2-项目基础容器镜像准备-.mp4
- 🎬 3-项目数据库MySQL准备-.mp4
- 🎬 4-项目容器镜像制作-.mp4
- 🎬 5-项目资源清单文件创建及项目部署-.mp4
- 🎬 6-项目部署后访问验证-.mp4

### 4-项目部署GoLang项目

#### 1-基于Golang开发百万并发IM即时消息系统

- 🎬 2-项目依赖第三方服务部署_MySQL部署及访问验证-.mp4
- 🎬 3-项目依赖第三方服务部署_Redis部署及访问验证-.mp4
- 🎬 5-制作项目部署容器镜像-.mp4
- 🎬 6-项目发布-.mp4
- 🎬 7-项目发布后访问验证-.mp4

## 14-Kubernetes集群节点及Pod日志收集方案

### 1-集群及Pod日志收集ELK

#### 1-收集日志必要性及收集方案介绍

- 🎬 1-收集日志必要性及收集方案介绍-.mp4

#### 2-ELK集群部署及应用验证

- 🎬 1-ELK集群部署及应用验证-.mp4

#### 3-使用ELK收集日志应用案例

- 🎬 1-收集kubernetes集群节点系统日志-.mp4
- 🎬 2-收集kubernetes集群节点应用程序日志-.mp4
- 🎬 3-收集pod中容器日志-.mp4

### 2-集群及Pod日志收集EFK

#### 1-EFK介绍

- 🎬 1-EFK介绍-.mp4

#### 2-EFK部署

- 🎬 1-资源清单文件获取-.mp4
- 🎬 2-elasticsearch部署-.mp4
- 🎬 3-fluentd部署-.mp4
- 🎬 4-kibana部署及访问验证-.mp4

## 15-Kubernetes云原生中间件上云部署

### 1-企业级中间件类应用部署案例zookeeper

#### 1-kubernetes云原生中间件上云部署zookeeper

- 🎬 1-zookeeper部署-.mp4
- 🎬 2-zookeeper部署验证-.mp4
- 🎬 3-zookeeper可用性验证-.mp4

### 2-企业级中间件类应用部署案例kafka

#### 1-kubernetes云原生中间件上云部署kafka

- 🎬 1-kafka部署-.mp4
- 🎬 2-k8s集群中kafka可用性验证-.mp4

### 3-企业级中间件类应用部署案例rocketmq

#### 1-RocketMQ介绍

- 🎬 1-RocketMQ_介绍-.mp4
- 🎬 2-RocketMQ_概念及部署方式介绍-.mp4

#### 2-RocketMQ部署

- 🎬 1-RocketMQ_部署环境说明-.mp4
- 🎬 2-RocketMQ_服务镜像准备-.mp4
- 🎬 3-RocketMQ_部署描述文件准备-.mp4
- 🎬 4-RocketMQ_部署及访问验证-.mp4

## 16-Kubernetes云原生包管理方案

### 1-包管理方案Helm应用商店

#### 1-helm介绍

- 🎬 1-引入Helm原因-.mp4
- 🎬 2-helm是什么-.mp4
- 🎬 3-helm作用及核心概念-.mp4
- 🎬 4-helm架构-.mp4
- 🎬 5-helm安装-.mp4

#### 2-helm基础使用

- 🎬 1-添加及删除chart仓库-.mp4
- 🎬 2-仓库中chart搜索-.mp4
- 🎬 3-release发布案例MySQL-.mp4
- 🎬 4-查看应用资源及仓库中Chart特性-.mp4
- 🎬 5-删除release-.mp4
- 🎬 6-定制参数部署应用案例MySQL-.mp4
- 🎬 7-对已发布release进行升级及回滚操作-.mp4
- 🎬 8-helmchart更多部署方式-.mp4

#### 3-helmchart包开发

- 🎬 1-Chart目录结构-.mp4
- 🎬 2-创建不可配置的Chart-.mp4
- 🎬 3-创建可配置的Chart-.mp4
- 🎬 4-Chart包托管至Harbor方案-.mp4

#### 4-helm应用商店Kubeapps

- 🎬 1-应用商店Kubeapps部署及访问-.mp4
- 🎬 2-通过应用商店Kubeapps部署应用案例_nginx_mysql-.mp4

## 17-Kubernetes原生配置管理

### 1-Kubernetes原生配置管理Kustomize

#### 1-Kubernetes原生配置管理Kustomize

- 🎬 1-kustomize_引入原因-.mp4
- 🎬 2-kustomize_设计理念及作用-.mp4
- 🎬 3-kustomize_应用环境及命令格式-.mp4
- 🎬 4-kustomize_生成资源_生成configmap-.mp4
- 🎬 5-kustomize_生成资源_使用configmap-.mp4
- 🎬 6-kustomize_设置贯穿性字段方法-.mp4
- 🎬 7-kustomize_资源组合-.mp4
- 🎬 8-kustomize_资源定制_patchesStrategicMerge-.mp4
- 🎬 9-kustomize_资源定制_patchesJson6902-.mp4
- 🎬 10-kustomize_资源定制_通过kustomization.yaml文件中image字段注入-.mp4
- 🎬 11-kustomize_资源定制_通过kustomization.yaml文件中变量注入-.mp4
- 🎬 12-kustomize_使用_基准与覆盖-.mp4
- 🎬 13-kustomize_使用_部署-查看-删除对象-.mp4
- 🎬 14-kustomize_kustomize客户端工具使用-.mp4

## 18-kubernetes网络解决方案

### 1-网络解决方案flannel

#### 1-kubernetes集群部署(flannel)

- 🎬 1-k8s集群部署_环境规划.-.mp4
- 🎬 2-k8s集群部署-环境实践-.mp4
- 🎬 3-k8s集群部署-集群基础环境-.mp4
- 🎬 4-k8s集群部署-容器环境.-.mp4
- 🎬 5-k8s集群部署-仓库环境-软件部署-.mp4
- 🎬 6-k8s集群部署-仓库环境-仓库实践-.mp4
- 🎬 7-k8s集群部署-master环境-环境准备-.mp4
- 🎬 8-k8s集群部署-master环境-集群初始化-.mp4
- 🎬 9-k8s集群部署-node节点环境-.mp4

#### 2-网络解决方案flannel方案

- 🎬 1-网络方案解读-.mp4
- 🎬 2-flannel解读-.mp4
- 🎬 3-主机网络-vxlan实践-.mp4
- 🎬 4-主机网络-hostgw实践-.mp4

### 2-网络解决方案calico

#### 1-k8s集群网络解决方案Calico方案之CNI方案

- 🎬 1-容器网络基础-.mp4
- 🎬 2-网络方案解读-.mp4

#### 2-k8s集群网络解决方案Calico部署

- 🎬 1-calico解读-.mp4
- 🎬 2-部署解析-.mp4
- 🎬 3-环境部署1-.mp4
- 🎬 4-环境部署2-.mp4

#### 3-k8s集群网络解决方案Calico应用实战

- 🎬 1-简单实践-.mp4
- 🎬 2-BGP实践-bgp改造.-.mp4
- 🎬 3-BGP实践-反射器部署-.mp4
- 🎬 4-BGP实践-反射器隐患-.mp4
- 🎬 5-策略实践-属性解读-.mp4
- 🎬 6-策略实践-基本控制-默认策略-.mp4
- 🎬 7-策略实践-基本控制-命名空间级别-.mp4
- 🎬 8-流量管控-namespace策略-.mp4
- 🎬 9-流量管制-ipblock-.mp4
- 🎬 10-流量管制-port限制.-.mp4

### 3-k8s集群underlay网络方案HybridNet

#### 1-k8s集群underlay网络方案HybridNet

- 🎬 1-容器网络方案介绍-.mp4
- 🎬 2-K8S集群初始化-.mp4
- 🎬 3-helm安装-.mp4
- 🎬 4-HybridNet安装-.mp4
- 🎬 5-HybridNet网络及子网创建-.mp4
- 🎬 6-创建pod使用overlay及underlay网络-.mp4
- 🎬 7-创建service使用underlay网络-.mp4

### 4-k8s集群双栈协议方案antrea(IPv4&IPv6)

#### 1-k8s集群双栈协议方案antrea(IPv4&IPv6)

- 🎬 1-k8s集群主机准备-.mp4
- 🎬 2-容器运行时Docker安装-.mp4
- 🎬 3-k8s集群初始化-.mp4
- 🎬 4-antrea网络工具部署-.mp4
- 🎬 5-双栈协议可用性测试-.mp4

## 19-基于KubernetesPaaS云平台

### 1-PaaS云平台rancher

#### 1-Rancher容器云管理平台

- 🎬 1-Rancher引入-.mp4
- 🎬 2-主机硬件说明-.mp4
- 🎬 3-主机准备-.mp4
- 🎬 5-rancher部署-.mp4
- 🎬 6-rancherwebui访问-.mp4
- 🎬 7-通过rancher部署kubernetes集群-.mp4
- 🎬 8-kubernetes集群访问方法-.mp4
- 🎬 9-通过Rancher在kubernetes集群部署Nginx应用-.mp4
- 🎬 10-通过Rancher在kubernetes集群部署MySQL应用_存储类准备-.mp4
- 🎬 11-通过Rancher在kubernetes集群部署MySQL应用_MySQL部署及访问-.mp4
- 🎬 12-通过Rancher在kubernetes集群部署WordPress应用-.mp4

#### 2-基于Kubernetes构建Rancher高可用平台

- 🎬 1-rancher什么及rancher部署方式-.mp4
- 🎬 2-使用kubekey快速部署K8S集群-.mp4
- 🎬 3-负载均衡器Metallb部署-.mp4
- 🎬 4-服务代理Ingressnginx部署-.mp4
- 🎬 5-Helm及Helmcharts仓库准备-.mp4
- 🎬 6-证书管理器Cert-Manager准备-.mp4
- 🎬 7-Rancher部署及访问-.mp4

### 2-PaaS云平台kubesphere

#### 1-在Linux主机上以allinone模式安装Kubesphere

- 🎬 1-kubesphere_介绍-.mp4
- 🎬 2-kubesphere_allinone_Linux主机准备-.mp4
- 🎬 3-kubesphere_allinone_Kubernetes&Kubesphere安装-.mp4

#### 2-在Kubernetes集群中安装Kubesphere

- 🎬 1-k8s集群及NFS服务准备-.mp4
- 🎬 2-后端存储动态供给配置-.mp4
- 🎬 3-kubesphere安装及访问验证-.mp4

#### 3-KubeSphere多租户系统应用

- 🎬 1-多租户系统_admin登录WEB控制台及控制台介绍-.mp4
- 🎬 2-多租户系统_架构介绍-.mp4
- 🎬 3-多租户系统_用户创建-.mp4
- 🎬 4-多租户系统_企业空间创建-.mp4
- 🎬 5-多租户系统_项目创建-.mp4
- 🎬 6-多租户系统_角色创建-.mp4
- 🎬 7-多租户系统_DevOps项目创建-.mp4

#### 4-KubeSphere应用发布初体验

- 🎬 1-kubesphere_应用发布初体验-.mp4

## 20-主流公有云容器服务

### 1-阿里云容器服务ACK

#### 1-阿里云容器服务ACK初识

- 🎬 1-课程介绍-.mp4
- 🎬 2-阿里云VPC介绍及创建-.mp4
- 🎬 3-ACK托管集群创建-.mp4
- 🎬 4-ACK集群应用测试-.mp4
- 🎬 5-本地访问ACK及ACR创建并应用-.mp4
- 🎬 6-通过ACK部署企业应用(测试用例)-.mp4

### 2-基于阿里云ECS自建K8S集群

#### 1-基于阿里云ECS自建K8S集群

- 🎬 1-阿里云专有网络VPC及ECS准备-.mp4
- 🎬 2-K8S集群节点准备-.mp4
- 🎬 4-K8S集群部署-.mp4
- 🎬 5-K8S集群网络插件Calico部署-.mp4
- 🎬 6-部署应用及访问测试-.mp4

## 21-DevOps项目发布一体化平台构建及应用实践

### 1-基于Kubernetes集群构建大中型企业CICD应用平台

#### 1-DevOps介绍

- 🎬 1-DevOps的诞生-.mp4
- 🎬 2-DevOps管理软件生命周期-.mp4

#### 2-Code阶段工具

- 🎬 1-Git&Gitlab安装-.mp4

#### 3-Build阶段工具

- 🎬 1-Maven安装&配置-.mp4

#### 4-Operate阶段工具

- 🎬 1-Docker介绍和安装-.mp4

#### 5-Integrate工具

- 🎬 1-jenkins介绍-.mp4
- 🎬 2-安装jenkins-.mp4
- 🎬 3-配置jenkins-.mp4

#### 6-Jenkins实现CI、CD操作

- 🎬 1-jenkins实现基础CI操作-.mp4
- 🎬 2-jenkins实现基础CD操作-.mp4

#### 7-SonarQube代码质量检测工具

- 🎬 1-SonarQube介绍和安装-.mp4
- 🎬 2-SonarQube基本使用-.mp4
- 🎬 3-Jenkins集成SonarQube-.mp4

#### 8-Harbor私有镜像仓库

- 🎬 1-Harbor镜像仓库介绍&安装-.mp4
- 🎬 2-Harbor基本操作-.mp4
- 🎬 3-Jenkins容器内部使用Docker-.mp4
- 🎬 4-Jenkins实现制作自定义容器镜像并推送至harbor-.mp4
- 🎬 5-目标服务器脚本文件准备-.mp4
- 🎬 6-完成基于Harbor的最终部署-.mp4

#### 9-Jenkins流水线

- 🎬 1-Jenkins流水线任务初体验-.mp4
- 🎬 2-jenkins流水线任务脚本语法初体验-.mp4
- 🎬 3-Jenkinsfile维护脚本-.mp4
- 🎬 4-pipeline-拉取Gitlab代码操作-.mp4
- 🎬 5-pipeline-Maven构建项目-.mp4
- 🎬 6-pipeline-SonarQube检测代码质量-.mp4
- 🎬 7-pipeline-通过Docker制作自定义容器镜像-.mp4
- 🎬 8-pipeline-推送镜像至harbor-.mp4
- 🎬 9-pipeline-通知目标服务器部署项目-.mp4
- 🎬 10-pipeline-构建后钉钉通知消息-.mp4

#### 10-Kubernetes编排工具

- 🎬 1-Kubernetes介绍-.mp4
- 🎬 2-Kubernetes管理容器方式-.mp4
- 🎬 3-Kubernetes架构-.mp4
- 🎬 4-基于Kuboard安装Kubernetes集群-.mp4
- 🎬 5-安装Kuboard图形管理工具-.mp4
- 🎬 6-Namespace操作-.mp4
- 🎬 7-Pod操作-.mp4
- 🎬 8-Pod运行多容器&图形界面查看-.mp4
- 🎬 9-Deployment控制器-.mp4
- 🎬 10-Service操作(上)-.mp4
- 🎬 11-Service操作(下)-.mp4
- 🎬 12-Ingress-.mp4
- 🎬 13-准备部署时的YAML文件-.mp4
- 🎬 14-配置Docker私有镜像仓库-.mp4
- 🎬 15-Jenkins整合Kubernetes-.mp4
- 🎬 16-自动化CI操作-.mp4

### 2-基于KubeSphere构建企业新一代自动化CICD应用平台

#### 1-KubeSphereDevOps使用前账号准备

- 🎬 1-KubeSphereDevOps使用前账号准备-.mp4

#### 2-基于KubeSphere实现DevOps

- 🎬 1-DevOps介绍-.mp4
- 🎬 2-CI_CD介绍-.mp4
- 🎬 3-KubeSphereDevOps_凭证管理-.mp4
- 🎬 4-KubeSphereDevOps_SonarQube集成到流水线-.mp4
- 🎬 5-KubeSphereDevOps_创建流水线方法及准备工作介绍-.mp4
- 🎬 6-KubeSphereDevOps_流水线阶段介绍-.mp4
- 🎬 7-KubeSphereDevOps_流水线设置_创建凭证-.mp4
- 🎬 8-KubeSphereDevOps_流水线设置_项目创建-.mp4
- 🎬 9-KubeSphereDevOps_流水线设置_流水线创建-.mp4
- 🎬 10-KubeSphereDevOps_流水线设置_编辑流水线_拉取源代码-.mp4
- 🎬 11-KubeSphereDevOps_流水线设置_编辑流水线_单元测试-.mp4
- 🎬 12-KubeSphereDevOps_流水线设置_编辑流水线_代码检查分析-.mp4
- 🎬 13-KubeSphereDevOps_流水线设置_编辑流水线_构建并上传镜像-.mp4
- 🎬 14-KubeSphereDevOps_流水线设置_编辑流水线_保存制品-.mp4
- 🎬 15-KubeSphereDevOps_流水线设置_编辑流水线_应用发布到开发环境-.mp4
- 🎬 16-KubeSphereDevOps_流水线设置_编辑流水线_运行流水线-.mp4
- 🎬 17-KubeSphereDevOps_配置流水线发布应用至生产环境_流水线介绍-.mp4
- 🎬 18-KubeSphereDevOps_配置流水线发布应用至生产环境_前期准备-.mp4
- 🎬 19-KubeSphereDevOps_配置流水线发布应用至生产环境_PushWithTag-.mp4
- 🎬 20-KubeSphereDevOps_配置流水线发布应用至生产环境_DeploytoProduction-.mp4
- 🎬 21-KubeSphereDevOps_配置流水线发布应用至生产环境_执行流水线-.mp4

### 3-云原生多云持续交付GitOps

#### 1-GitOps介绍

- 🎬 1-GitOps与DevOps之间的关系-.mp4
- 🎬 2-使用GitOps原因-.mp4

#### 2-GitOps系统实现

- 🎬 1-GitOps系统实现_实现方式介绍-.mp4
- 🎬 2-GitOps系统实现_主机规划及主机准备-.mp4
- 🎬 3-GitOps系统实现_主机中工具安装_gitlab-ce-.mp4
- 🎬 4-GitOps系统实现_主机中工具安装_harbor-.mp4
- 🎬 5-GitOps系统实现_主机中工具安装_k8s集群安装-.mp4
- 🎬 6-GitOps系统实现_主机中工具安装_argocd安装-.mp4
- 🎬 7-GitOps系统实现_工具集成配置_配置主机使用harbor容器镜像仓库-.mp4
- 🎬 8-GitOps系统实现_工具集成配置_为gitlab-runner安装kustomize-.mp4
- 🎬 9-GitOps系统实现_工具集成配置_gitlab-runner安装及配置-.mp4

#### 3-GitOps项目案例

- 🎬 2-项目发布案例_ArgoCD项目及应用创建-.mp4
- 🎬 3-项目发布案例_项目发布验证-.mp4

#### 4-ArgoCD部署(2.9.1)指南

- 🎬 1-负载均衡器metallb部署-.mp4
- 🎬 2-服务代理IngressNginx部署-.mp4
- 🎬 3-ArgoCD部署-.mp4
- 🎬 4-ArgoCD访问-.mp4
- 🎬 5-ArgoCD管理-.mp4

#### 5-通过ArgoCD实现多K8S集群项目发布

- 🎬 1-多K8S集群Kubeconfig文件准备-.mp4
- 🎬 2-ArgoCD注册K8S集群-.mp4
- 🎬 3-使用ArgoCD多种方式部署应用-.mp4

#### 6-通过Gitlab及ArgoCD实现项目发布

- 🎬 1-项目代码及项目部署helm包准备-.mp4
- 🎬 2-Gitlab-ce安装-.mp4
- 🎬 3-项目代码仓库准备-.mp4
- 🎬 5-ArgoCD实现项目发布-.mp4
- 🎬 6-GitlabCI实现容器镜像制作-.mp4

## 22-微服务项目部署

### 1-sangomall微服务项目

#### 1-Kubernetes集群公共服务DNS

- 🎬 1-DNS主机准备-.mp4
- 🎬 2-DNS服务配置-.mp4

#### 2-Kubernetes集群公共服务Harbor

- 🎬 1-Harbor主机准备-.mp4
- 🎬 2-Harbor服务部署-.mp4

#### 3-负载均衡器OpenELB

- 🎬 1-OpenELB介绍-.mp4
- 🎬 2-OpenELB安装及配置-.mp4
- 🎬 3-在k8s命令行使用OpenELB-.mp4
- 🎬 4-在KubeSphere中使用OpenELB-.mp4

#### 4-云原生微服务网关APISIX

- 🎬 1-ApacheAPISIX_介绍-.mp4
- 🎬 2-ApacheAPISIX_部署ApacheAPISIXIngressController-.mp4
- 🎬 3-ApacheAPISIX_使用ApacheAPISIXIngressController-.mp4
- 🎬 4-ApacheAPISIX_使用OpenELB结合ApacheAPISIX实现服务访问-.mp4
- 🎬 5-ApacheAPISIX_实现对ApacheAPISIX网关监控-.mp4

#### 5-KubeSphere集成本地容器镜像仓库Harbor

- 🎬 1-CoreDNS级联本地DNS服务器-.mp4
- 🎬 3-添加本地容器镜像仓库至KubeSphere-.mp4
- 🎬 4-创建应用并测试访问-.mp4

#### 6-微服务中间件部署

- 🎬 1-kubesphere项目部署组织架构说明-.mp4
- 🎬 2-微服务中中间件部署_mysql部署-.mp4
- 🎬 3-微服务中中间件部署_elasticsearch及kibana部署-.mp4
- 🎬 4-微服务中中间件部署_redis部署-.mp4
- 🎬 5-微服务中中间件部署_rabbitmq部署-.mp4
- 🎬 6-微服务中中间件部署_nacos部署-.mp4
- 🎬 7-微服务中中间件部署_zipkin部署-.mp4
- 🎬 8-微服务中中间件部署_sentinel部署-.mp4
- 🎬 9-微服务中中间件部署_skywalking部署-.mp4
- 🎬 10-微服务中中间件部署_rocketmq部署-.mp4

#### 7-微服务项目部署准备

- 🎬 1-微服务项目部署思路-.mp4
- 🎬 2-微服务项目sangomall应用环境文件修改-.mp4
- 🎬 3-微服务项目sangomall_微服务Dockerfile文件准备-.mp4
- 🎬 4-微服务项目sangomall_微服务部署描述文件准备-.mp4
- 🎬 5-微服务项目sangomall_流水线准备_项目环境说明-.mp4
- 🎬 6-微服务项目sangomall_流水线准备_拉取项目代码-.mp4
- 🎬 7-微服务项目sangomall_流水线准备_参数化构建及环境变量设定-.mp4
- 🎬 8-微服务项目sangomall_流水线准备_代码质量检测及分析-.mp4
- 🎬 9-微服务项目sangomall_流水线准备_单元测试-.mp4
- 🎬 10-微服务项目sangomall_流水线准备_构建及推送容器镜像-.mp4
- 🎬 11-微服务项目sangomall_流水线准备_构建项目及容器镜像发布版-.mp4
- 🎬 12-微服务项目sangomall_流水线准备_发布微服务项目到K8S集群-.mp4
- 🎬 13-微服务项目sangomall_流水线准备_Jenkinsfile提交至代码仓库-.mp4

#### 8-流水线部署微服务项目

- 🎬 1-sangomall微服务部署_数据库准备-.mp4
- 🎬 2-sangomall微服务部署_微服务项目发布-.mp4
- 🎬 3-sangomall微服务部署_微服务前端项目发布-.mp4
- 🎬 4-sangomall微服务部署_微服务VUE后台管理项目发布-.mp4

### 2-严选微服务项目

#### 1-KubeSphere运行K8S集群部署

- 🎬 1-K8S集群节点及公共服务节点准备-.mp4
- 🎬 2-K8S集群节点及公共服务节点主机名及IP地址配置-.mp4
- 🎬 3-部署前介绍-.mp4
- 🎬 4-主机准备-.mp4
- 🎬 5-容器运行时Docker准备-.mp4
- 🎬 6-K8S集群初始化-.mp4
- 🎬 7-网络插件Calico部署及修改kube-proxy代理模式-.mp4

#### 2-K8S公共服务-DNS服务

- 🎬 1-DNS域名解析服务-服务部署-.mp4
- 🎬 2-配置K8S集群节点使用本地域名解析服务-.mp4

#### 3-CoreDNS级联本地DNS服务

- 🎬 1-CoreDNS级联本地DNS域名解析服务的方法-.mp4

#### 4-K8S公共服务-容器镜像仓库服务Harbor

- 🎬 1-Harbor部署-.mp4

#### 5-KubeSphere部署

- 🎬 1-持久化存储NFS准备-.mp4
- 🎬 2-存储动态供给配置-.mp4
- 🎬 3-kubesphere部署及WEBUI介绍-.mp4
- 🎬 4-kubesphere中可插拔组件DevOps开启-.mp4

#### 6-KubeSphere多租户系统应用

- 🎬 1-kubespherewebui介绍-.mp4
- 🎬 2-kubesphere应用架构介绍-.mp4
- 🎬 3-kubesphere管理对象创建-.mp4

#### 7-KubeSphere集成本地容器镜像仓库Harbor

- 🎬 1-配置k8s集群节点使用harbor-.mp4
- 🎬 2-添加Harbor至kubeshpere-.mp4
- 🎬 3-kubesphere发布应用-.mp4

#### 8-云原生负载均衡器OpenELB

- 🎬 1-OpenELB介绍-.mp4
- 🎬 2-OpenELB部署及配置-.mp4
- 🎬 3-OpenELB可用性验证-使用kubectl命令创建服务-.mp4
- 🎬 4-OpenELB可用性验证-使用kubesphereweb控制台创建服务-.mp4

#### 9-云原生服务网关APISIX

- 🎬 1-APISIX介绍-.mp4
- 🎬 2-APISIX部署-.mp4
- 🎬 3-结合OpenELB实现组件访问-.mp4
- 🎬 4-验证APISIX可用性-.mp4

#### 10-严选商城项目中间件部署

- 🎬 1-mysql部署-.mp4
- 🎬 2-redis部署-.mp4
- 🎬 3-ES&Kibana部署-.mp4
- 🎬 4-nacos-server部署-.mp4
- 🎬 5-sentinel-server部署-.mp4
- 🎬 6-skywalking部署-.mp4
- 🎬 7-rocketmq部署-.mp4
- 🎬 8-XXL-JOB部署-.mp4
- 🎬 9-seata部署-.mp4

#### 11-严选商城项目第三方服务申请

- 🎬 1-第三方服务申请-.mp4

#### 12-严选商城项目配置导入及数据库导入

- 🎬 1-配置导入-.mp4
- 🎬 2-数据库导入-.mp4

#### 13-严选项目流水线基础环境准备

- 🎬 1-项目代码及项目代码仓库准备-.mp4
- 🎬 2-阿里云容器镜像服务准备-.mp4
- 🎬 3-kubesphere流水线凭证准备-.mp4
- 🎬 4-项目Dockerfile文件及部署描述文件准备-.mp4

#### 14-严选中台及商城项目流水线编写及项目发布

- 🎬 1-如何编写项目流水线-.mp4
- 🎬 2-严选中台服务流水线编写及服务发布-.mp4
- 🎬 3-严选商城服务流水线编写及服务发布-.mp4

#### 15-严选前端项目流水线编写及项目发布

- 🎬 1-horsegateway服务暴露-.mp4
- 🎬 2-前端项目代码及代码仓库准备-.mp4
- 🎬 3-前端项目流水线编写演示-.mp4
- 🎬 4-各前端项目流水线编写及项目发布-.mp4
- 🎬 5-为前端服务提供外部访问-.mp4

## 23-云原生监控系统

### 1-Prometheus监控

#### 1-二进制方式部署Prometheus监控系统

- 🎬 1-Prometheus介绍-.mp4
- 🎬 2-Prometheus安装-.mp4
- 🎬 3-Prometheuswebui访问-.mp4
- 🎬 4-使用node_exporter实现对主机监控-.mp4
- 🎬 5-使用grafana实现对prometheus数据源中数据展示-.mp4
- 🎬 6-Alertmanager介绍-.mp4
- 🎬 7-Alertmanager安装及访问-.mp4
- 🎬 8-Alertmanager集成到prometheus-.mp4

#### 2-二进制方式部署Prometheus监控系统告警

- 🎬 1-配置告警邮箱及告警规则-.mp4
- 🎬 2-企业微信告警-企业微信配置-.mp4
- 🎬 3-企业微信告警-alertmanager告警配置及告警模板文件准备-.mp4
- 🎬 4-企业微信告警-使用测试-.mp4
- 🎬 5-钉钉告警-创建钉钉群及添加群钉钉机器人-.mp4
- 🎬 6-钉钉告警-告警插件与钉钉机器人集成-.mp4
- 🎬 7-钉钉告警-Alertmanager告警模板及配置文件准备-.mp4
- 🎬 8-钉钉告警-测试-.mp4

#### 3-容器化构建Prometheus监控系统

- 🎬 1-使用容器化构建Prometheus监控系统的优势-.mp4
- 🎬 2-容器运行时Docker准备-.mp4
- 🎬 3-容器化部署prometheus&Grafana&Alertmanager-.mp4
- 🎬 4-验证容器化部署Prometheus监控系统可用性-.mp4

#### 4-容器监控方案CAdvisor

- 🎬 1-CAdvisor介绍及安装-.mp4
- 🎬 2-CAdvisor对接Prometheus实现监控及告警-.mp4

#### 5-k8s监控方案KSM

- 🎬 1-KSM是什么及其监控的资源对象-.mp4
- 🎬 2-KSM使用环境准备-.mp4
- 🎬 3-KSM部署-.mp4
- 🎬 4-KSM集成到Prometheus监控系统-.mp4
- 🎬 5-通过Grafana创建仪表盘-.mp4

### 2-Prometheus监控

#### 1-helm安装prometheus全家桶及应用案例

- 🎬 1-本次课程环境介绍及helm安装-.mp4
- 🎬 2-使用helm安装prometheus及访问-.mp4
- 🎬 3-prometheus监控应用案例_实现对Redis监控方案一-.mp4
- 🎬 4-prometheus监控应用案例_实现对Redis监控方案二-.mp4
- 🎬 5-prometheus监控应用案例_实现对Redis监控方案三-.mp4
- 🎬 6-prometheus监控应用案例_实现对MySQL监控-.mp4
- 🎬 7-实现对kafka监控_zookeeper部署-.mp4
- 🎬 8-实现对kafka监控_kafka部署-.mp4
- 🎬 9-实现对kafka监控_kafka部署后可用性调试-.mp4
- 🎬 10-实现对kafka监控_kafka-exporter部署及监控验证-.mp4
- 🎬 11-实现对kafka监控_grafana添加kafka监控仪表盘-.mp4
- 🎬 12-实现对rabbitmq监控_rabbitmq部署文件获取及配置-.mp4
- 🎬 13-实现对rabbitmq监控_rabbitmq部署及验证-.mp4
- 🎬 14-配置rabbitmq供集群外用户访问-.mp4
- 🎬 15-实现对rabbitmq监控_配置rabbitmq镜像模式-.mp4
- 🎬 16-实现对rabbitmq监控_rabbitmq卸载及重新安装-.mp4
- 🎬 17-实现对rabbitmq监控_rabbitmq-exporter部署及监控-.mp4

### 3-K8S成本监控方案KubeCost

#### 1-k8s成本监控方案

- 🎬 1-KubeCost是什么-.mp4
- 🎬 2-KubeCost部署-持久存储准备-.mp4
- 🎬 3-KubeCost部署-helm准备-.mp4
- 🎬 4-KubeCost部署-负载均衡器Metallb部署-.mp4
- 🎬 5-KubeCost部署-KubeCost-.mp4
- 🎬 6-KubeCost访问-.mp4

### 4-应用性能管理APM平台Skywalking

#### 1-应用性能监控APM平台Skywalking

- 🎬 1-Skywalking介绍-.mp4
- 🎬 2-Skywalking部署之持久存储动态供给准备-.mp4
- 🎬 3-Skywalking部署之负载均衡器Metallb部署-.mp4
- 🎬 4-Skywalking部署之后端存储ElasticSearch部署-.mp4
- 🎬 5-Skywalking部署之oap和ui部署及访问-.mp4

### 5-OpenTelemetry全链路状态跟踪

#### 1-云原生应用全链路状态跟踪OpenTelemetry

- 🎬 1-为什么需要分布式跟踪?-.mp4
- 🎬 2-OpenTelemetry是什么?-.mp4
- 🎬 3-OpenTelemetry埋点方法及OTLP介绍-.mp4
- 🎬 4-OpenTelemetryConllector介绍-.mp4
- 🎬 5-在K8S集群中部署OpenTelemetry-.mp4
- 🎬 6-OpenTelemetry使用-JAVA项目案例-.mp4
- 🎬 7-OpenTelemetry使用-Golang项目案例-.mp4

### 6-云原生应用可观测方案Pixie

#### 1-云原生应用可观测方案Pixie

- 🎬 1-Pixie介绍-.mp4
- 🎬 2-使用k3s部署K8S集群-.mp4
- 🎬 3-K8S集群持久存储准备-.mp4
- 🎬 4-K8S集群负载均衡器Metallb准备-.mp4
- 🎬 5-PixieCloud部署-.mp4
- 🎬 6-PixieCLI安装-.mp4
- 🎬 7-Pixie安装-.mp4
- 🎬 8-Pixie使用案例-.mp4

## 24-微服务治理与服务网络

### 1-服务治理之Istio(1.17版)

#### 1-Isito服务治理_大纲脉络

- 🎬 1-课程简介_课程脉络-.mp4
- 🎬 2-课程简介_脉络解读1-.mp4
- 🎬 3-课程简介_脉络解读2-.mp4

#### 2-Istio快速入门_istio基础

- 🎬 1-istio基础_技术演变_技术变革-.mp4
- 🎬 2-istio基础_技术演变_微服务实践要点-.mp4
- 🎬 3-istio基础_技术演变_微服务实践方法-.mp4
- 🎬 4-istio基础_技术演变_微服务设计模式-.mp4
- 🎬 5-istio基础_服务基础_集中式代理服务模式-.mp4
- 🎬 6-istio基础_服务基础_嵌入式代理服务模式-.mp4
- 🎬 7-istio基础_服务基础_独立进程代理服务模式-.mp4
- 🎬 8-istio基础_服务基础_服务模式特点解读-.mp4
- 🎬 9-istio基础_服务基础_服务网格演变-.mp4
- 🎬 10-istio基础_服务基础_服务网格细节-.mp4
- 🎬 11-istio基础_网格基础_服务治理+网格解读-.mp4
- 🎬 12-istio基础_Istio基础_基础知识-.mp4
- 🎬 13-istio基础_Istio基础_架构发展-.mp4
- 🎬 14-istio基础_Istio基础_1.0架构解读-.mp4
- 🎬 15-istio基础_Istio基础_1.1架构解读-.mp4
- 🎬 16-istio基础_Istio基础_现状架构解读-.mp4
- 🎬 17-istio基础_组件解读-.mp4
- 🎬 18-istio基础_功能解读-.mp4
- 🎬 19-istio基础_CRD解读-.mp4
- 🎬 20-istio基础_小结-.mp4

#### 3-Istio快速入门_Istio部署

- 🎬 1-istio部署_组件解读_部署解读-.mp4
- 🎬 2-istio部署_集群基础_k8s环境解读-.mp4
- 🎬 3-istio部署_集群基础_k8s环境规划-.mp4
- 🎬 4-istio部署_集群基础_集群基础环境-.mp4
- 🎬 5-istio部署_容器环境_容器环境部署-.mp4
- 🎬 6-istio部署_容器环境_cri环境部署-.mp4
- 🎬 7-istio部署_镜像仓库_harbor基础环境-.mp4
- 🎬 8-istio部署_镜像仓库_harbor仓库配置-.mp4
- 🎬 9-istio部署_镜像仓库_harbor和k8s整合-.mp4
- 🎬 10-istio部署_k8s集群_环境准备-.mp4
- 🎬 11-istio部署_k8s集群_集群初始化-.mp4
- 🎬 12-istio部署_k8s集群_环境收尾-.mp4
- 🎬 13-istio部署_k8s集群_web镜像构建-.mp4
- 🎬 14-istio部署_k8s集群_基础命令实践-.mp4
- 🎬 15-istio部署_k8s集群_ingress环境部署-.mp4
- 🎬 16-istio部署_istio部署_istioctl部署-.mp4
- 🎬 17-istio部署_istio部署_环境解读-.mp4
- 🎬 18-istio部署_istio部署_istio环境-.mp4
- 🎬 19-istio部署_istio感受_bookinfo应用-.mp4
- 🎬 20-istio部署_istio感受_addons部署-.mp4
- 🎬 21-istio部署_istio感受_可视化访问-.mp4
- 🎬 22-istio部署_集群通信_rinetd简介-.mp4
- 🎬 23-istio部署_集群通信_rinetd配置解读-.mp4
- 🎬 24-istio部署_集群通信_rinetd实践-.mp4
- 🎬 25-istio部署_小结-.mp4

#### 4-Istio快速入门_istio原理

- 🎬 1-istio原理_Profile环境_profile简介-.mp4
- 🎬 2-istio原理_Profile环境_istioctl命令解读-.mp4
- 🎬 3-istio原理_组件流程_简介-.mp4
- 🎬 4-istio原理_组件流程_Envoy基本框架-.mp4
- 🎬 5-istio原理_组件流程_Istio资源对象逻辑-.mp4
- 🎬 6-istio原理_组件流程_资源对象实践-.mp4
- 🎬 7-istio原理_组件流程_流程简单实践-.mp4
- 🎬 8-istio原理_注入实践_sidecar注入解读-.mp4
- 🎬 9-istio原理_注入实践_envoy的sidecar实践-.mp4
- 🎬 10-istio原理_注入实践_自动注入sidecar实践-.mp4
- 🎬 11-istio原理_注入流程_注入细节-.mp4
- 🎬 12-istio原理_注入流程_细节验证-.mp4
- 🎬 13-istio原理_流程梳理_服务细节-.mp4
- 🎬 14-istio原理_流程梳理_流程梳理-.mp4
- 🎬 15-istio原理_小结-.mp4

#### 5-Istio快速入门_流量基础

- 🎬 1-流量基础_流量管理_基础知识-.mp4
- 🎬 2-流量基础_流量管理_非sidecar流量实践-.mp4
- 🎬 3-流量基础_流量管理_sidecar流量实践-.mp4
- 🎬 4-流量基础_流量治理_对象梳理-.mp4
- 🎬 5-流量基础_流量治理_细节梳理-.mp4
- 🎬 6-流量基础_流量治理_整体介绍1-.mp4
- 🎬 7-流量基础_流量治理_整体介绍2-.mp4
- 🎬 8-流量基础_内部流量_VS规则解读-.mp4
- 🎬 9-流量基础_内部流量_VS实践1-.mp4
- 🎬 10-流量基础_内部流量_VS实践2-.mp4
- 🎬 11-流量基础_流量实践_流量属性解读-.mp4
- 🎬 12-流量基础_流量实践_流量分发实践-.mp4
- 🎬 13-流量基础_流量规则_DR规则解读-.mp4
- 🎬 14-流量基础_流量规则_subset实践-.mp4
- 🎬 15-流量基础_流量规则_调度策略实践-.mp4
- 🎬 16-流量基础_流量规则_hash调度实践-.mp4
- 🎬 17-流量基础_外部流量_GW属性解读-.mp4
- 🎬 18-流量基础_外部流量_GW定位解读-.mp4
- 🎬 19-流量基础_外部流量_GW准备工作-.mp4
- 🎬 20-流量基础_外部流量_GW和VS配置细节解读-.mp4
- 🎬 21-流量基础_外部流量_GW实践1-.mp4
- 🎬 22-流量基础_外部流量_互联网没有出现过的资料-.mp4
- 🎬 23-流量基础_外部流量_GW实践2-.mp4
- 🎬 24-流量基础_外部流量_综合实践-.mp4
- 🎬 25-流量基础_小结-.mp4

### 2-ServiceMesh实战之Istio

#### 1-istio概述

- 🎬 1-1.什么是servicemech?-.mp4
- 🎬 2-2.为什么学servicemech-.mp4
- 🎬 3-3.云原生概念-.mp4
- 🎬 4-4.怎么学istio-.mp4

#### 2-istio基础环境安装

- 🎬 1-1.准备操作系统-.mp4
- 🎬 2-2.VMBOX全局设定-.mp4
- 🎬 3-3.固定IP设定-.mp4
- 🎬 5-5.安装及配置K8S-.mp4
- 🎬 6-6.配置K8S-.mp4
- 🎬 7-完成基础环境安装-.mp4

#### 3-istio安装和bookinfo安装

- 🎬 1-1.istio安装(1)-.mp4
- 🎬 2-2.istio安装(2)-.mp4
- 🎬 3-3.部署样例的程序(1)-.mp4
- 🎬 3-3.部署样例的程序-.mp4
- 🎬 4-4.部署样例的程序(图解)-.mp4
- 🎬 5-5.部署指导-.mp4

#### 4-istio组件介绍,kiali安装

- 🎬 1-1.导入镜像-.mp4
- 🎬 2-2.geteway问题-.mp4
- 🎬 3-3.二级命令补全功能-.mp4
- 🎬 4-4.数据平面-.mp4
- 🎬 5-5.控制平面-.mp4
- 🎬 6-6.profile-.mp4
- 🎬 7-7.rinetdkiali-.mp4
- 🎬 8-8.问题解答-.mp4
- 🎬 9-9.istio版本发行日期-.mp4

#### 5-istio原理介绍

- 🎬 1-1.注入前后的区别-.mp4
- 🎬 2-2.示例说明-.mp4
- 🎬 3-3.注入额外的变化1-.mp4
- 🎬 4-4.注入额外的变化2-.mp4
- 🎬 5-5.k8sapiservice-.mp4
- 🎬 6-6..注入额外的变化-.mp4
- 🎬 7-7.问题解答1-.mp4
- 🎬 8-8.问题解答2-.mp4

#### 6-istio流量管理和命名空间

- 🎬 1-1.前情回顾-.mp4
- 🎬 2-流量管理目的-.mp4
- 🎬 3-流量管理1-.mp4
- 🎬 4-流量管理2-.mp4
- 🎬 5-流量管理3-.mp4
- 🎬 6-6.总结-.mp4

#### 7-istio虚拟服务和目标规则

- 🎬 1-1.上集回顾-.mp4
- 🎬 2-2.virtualservice1-.mp4
- 🎬 3-3.virtualservice2-.mp4
- 🎬 4-4.virtualservice3-.mp4
- 🎬 5-5.路由-.mp4
- 🎬 6-6.虚拟服务-.mp4
- 🎬 7-7.总结及问题解答-.mp4

#### 8-istio超时,重试,以及灰度发布

- 🎬 1-1蓝绿发布-.mp4
- 🎬 2-2protectpage讲解-.mp4
- 🎬 3-ingressgateway-.mp4
- 🎬 4-4重试-.mp4

#### 9-istioessgateway

- 🎬 1-1服务网站-查看网关和pod服务的区别-.mp4
- 🎬 2-2服务网络的介绍-.mp4
- 🎬 3-3将外部服务纳入网络内部-.mp4

#### 10-istio熔断和故障注入

- 🎬 1-1默认访问外部url-.mp4
- 🎬 2-2熔断-.mp4
- 🎬 3-3故障注入与终止故障-.mp4

#### 11-istio流量镜像、可观测性

- 🎬 1-1流量镜像序列图-.mp4
- 🎬 2-2流量镜像的讲解-.mp4
- 🎬 3-3流量镜像的总结-.mp4
- 🎬 4-4流量镜像的日志-.mp4

## 25-k8s多集群管理方案

### 1-k8s多集群管理方案

#### 1-使用kubeconfig管理多集群

- 🎬 1-k8s多集群部署-.mp4
- 🎬 2-k8s多集群kubeconfig获取及合并-.mp4
- 🎬 3-k8s多集群kubeconfig使用案例-.mp4
- 🎬 4-自动合并k8s多集群kubeconfig文件-.mp4
- 🎬 5-上下文切换利器kubectx-.mp4
- 🎬 6-k8s持久存储后端服务NFS-.mp4

#### 2-集群联邦karmada

- 🎬 1-karmada介绍-.mp4
- 🎬 2-karmadactl安装-.mp4
- 🎬 3-karmada控制平面部署-.mp4
- 🎬 4-使用karmadactl创建k8s集群联邦-.mp4
- 🎬 5-利用karmada使用k8s集群联邦部署应用案例-.mp4

### 2-k8s集群舰队管理方案Kurator

#### 1-K8S集群舰队管理

- 🎬 1-Kurator介绍-.mp4
- 🎬 2-Kurator部署-K8S管理集群准备-.mp4
- 🎬 3-Kurator部署-Kurator客户端安装-.mp4
- 🎬 4-Kurator部署-KuratorClusterOperator部署-.mp4
- 🎬 5-Kurator部署-KuratorFleetManager部署-.mp4
- 🎬 6-使用Kurator完成企业生产K8S集群快速部署-.mp4
- 🎬 7-使用Kurator完成企业生产K8S高可用集群快速部署-.mp4
- 🎬 8-实现对K8S集群扩展-版本升级-集群删除-.mp4
- 🎬 9-实现K8S多集群管理-.mp4

### 3-Cilium多集群方案ClusterMesh

#### 1-Cilium多集群方案ClusterMesh

- 🎬 1-本次分享内容介绍-.mp4
- 🎬 2-CiliumClusterMesh介绍-.mp4
- 🎬 3-Kubernetes集群节点准备-.mp4
- 🎬 4-Kubernetes集群容器运行时Docker准备-.mp4
- 🎬 5-Kubernetes集群部署-.mp4
- 🎬 6-kubeconfig准备-.mp4
- 🎬 7-Cilium客户端安装-.mp4
- 🎬 8-Cilium部署-.mp4
- 🎬 9-负载均衡器Metallb部署-.mp4
- 🎬 10-开启CiliumClusterMesh-.mp4
- 🎬 11-创建CiliumClusterMesh集群-.mp4
- 🎬 12-多K8S集群负载均衡案例-.mp4
- 🎬 13-网络策略案例-.mp4

## 26-云原生应用备份与恢复方案

### 1-k8s集群备份与恢复利器Velero

#### 1-使用Velero实现对云原生应用备、恢复、迁移

- 🎬 1-Velero介绍-.mp4
- 🎬 2-Velero工作流程及适用场景等.-.mp4
- 🎬 3-Velero部署-.mp4
- 🎬 4-Velero命令介绍-.mp4
- 🎬 5-使用Velero实现对K8S资源对象备份-.mp4
- 🎬 6-使用Velero实现对K8S资源对象恢复-.mp4
- 🎬 7-使用Velero实现周期性备份任务-.mp4
- 🎬 8-使用Velero实现在不同K8S集群间资源对象迁移-.mp4

## 27-云计算下一个十年技术Serverless

### 1-Serverless深度实战之Knative

#### 1-使用Knative平台环境说明

- 🎬 1-01课程介绍-.mp4
- 🎬 2-02k8s集群环境说明-.mp4
- 🎬 3-03k8s集群公共服务说明-.mp4

#### 2-现阶段云原生应用领域介绍

- 🎬 1-01现阶段云原生应用领域-.mp4
- 🎬 2-02现阶段云原生应用领域痛点-.mp4

#### 3-为什么要引入Serverless

- 🎬 1-01资源应用演进过程-.mp4
- 🎬 2-02为什么要引入serverless_软件后端架构演进过程-.mp4
- 🎬 3-03为什么要引入serverless_serverful-.mp4
- 🎬 4-04为什么要引入serverless_serverless-.mp4

#### 4-Serverless应用场景

- 🎬 1-01Serverless应用场景-.mp4

#### 5-Serverless架构优缺点

- 🎬 1-01Serverless架构优缺点-.mp4

#### 6-Knative介绍

- 🎬 1-01Knative介绍-.mp4

#### 7-Knative在云原生应用领域的定位

- 🎬 1-01.Knative在云原生应用领域的定位-.mp4
- 🎬 2-02.Knative在云原生应用领域的定位-.mp4

#### 8-Knative与云原生平台的三个实践方式

- 🎬 1-01实践三个层面-.mp4
- 🎬 2-02Knative组件介绍-.mp4

#### 9-Knative部署及应用案例

- 🎬 1-01Knative_Serving_环境说明-.mp4
- 🎬 2-02Knative_Serving_安装-.mp4
- 🎬 3-03Knative_Serving_网络层部署-.mp4
- 🎬 4-04Knative_Serving_域名准备-.mp4
- 🎬 5-05Knative_Serving_istio安装-.mp4
- 🎬 6-06Knative_Serving_项目开发及镜像制作-.mp4
- 🎬 7-07Knative_Serving_项目部署及访问验证-.mp4
- 🎬 8-08Knative_Serving_滚动更新或AB测试(go)-.mp4
- 🎬 9-09Knative_Eventing_介绍-.mp4
- 🎬 10-10Knative_Eventing_安装-.mp4
- 🎬 11-11Knative_Eventing_channel部署-.mp4
- 🎬 12-12Knative_Eventing_broker部署-.mp4
- 🎬 13-13Knative_Eventing_cloudevents-player安装及验证-.mp4
- 🎬 14-14.kn工具安装-.mp4
- 🎬 15-15.组件回顾-.mp4
- 🎬 16-16.应用案例-.mp4

#### 10-Tekton全自动发布Knative平台应用案例

- 🎬 1-01.tekton部署_介绍-.mp4
- 🎬 2-02.tekton部署_安装-.mp4

#### 11-Tekton应用_初体验

- 🎬 1-01_tekton由来及应用好处-.mp4
- 🎬 2-02_tekton组件-.mp4
- 🎬 3-03_tekton组件安装_tekton_pipelines-.mp4
- 🎬 4-04_tekton组件安装_tkn安装-.mp4
- 🎬 5-05_tekton组件安装_tekton_dashboard-.mp4
- 🎬 6-06_tekton核心概念回顾-.mp4
- 🎬 7-07_tekton应用案例_clone应用程序代码_task创建-.mp4
- 🎬 9-09_tekton应用案例_clone应用程序代码_taskrun应用-.mp4
- 🎬 11-11_tekton应用案例_利用task完成容器镜像制作-.mp4
- 🎬 12-12_tekton应用案例_利用pipeline及pipelinerun运行task-.mp4

#### 12-Tekton应用_构建自定义Tag镜像应用案例

- 🎬 2-02_tekton流水线应用案例_构建自定义容器镜像Tag_实现思路-.mp4
- 🎬 3-03_tekton流水线应用案例_构建自定义容器镜像Tag_资源准备-.mp4
- 🎬 4-04_tekton流水线应用案例_构建自定义容器镜像Tag_创建生成时间戳task-.mp4
- 🎬 5-05_tekton流水线应用案例_构建自定义容器镜像Tag_创建流水线pipeline-.mp4
- 🎬 6-06_tekton流水线应用案例_构建自定义容器镜像Tag_创建容器镜像构建及上传task-.mp4
- 🎬 7-07_tekton流水线应用案例_构建自定义容器镜像Tag_创建pipelinerun-.mp4
- 🎬 8-08_tekton流水线应用案例_构建自定义容器镜像Tag_应用资源清单文件及验证结果-.mp4

#### 13-Tekton应用_流水线中使用WorkSpace应用案例

- 🎬 1-01介绍-.mp4
- 🎬 2-02.项目资源准备-.mp4
- 🎬 3-03.项目流水线资源清单文件准备-.mp4
- 🎬 4-04.项目执行及验证结果-.mp4

#### 14-Tekton应用_使用DIND实现容器镜像构建应用案例

- 🎬 1-01_tektonsidecar_介绍-.mp4
- 🎬 2-02_tektonsidecar_应用场景-.mp4
- 🎬 3-03_tektonsidecar_预备资源准备及创建-.mp4
- 🎬 4-04_tektonsidecar_创建task_创建流水线及应用验证-.mp4

#### 15-Tekton应用_使用GitLabWebHook触发Tekton自动构建应用案例

- 🎬 1-01.triggers介绍-.mp4
- 🎬 2-02.triggers安装-.mp4
- 🎬 4-04.EventListener资源对象创建-.mp4
- 🎬 5-05.webhook认证secret创建及rbac授权-.mp4
- 🎬 6-06.triggerbinding-.mp4
- 🎬 7-07.triggertemplate-.mp4
- 🎬 8-08.资源对象查看-.mp4
- 🎬 9-09.ingress-.mp4
- 🎬 10-10.gitlabwebhook设置-.mp4
- 🎬 11-11.提交本地代码到gitlab仓库及验证tekton自动构建-.mp4

#### 16-Tekton应用_使用Tekton实现自动流水线应用案例

- 🎬 1-01.应用案例实现流程介绍-.mp4
- 🎬 2-02.思路介绍及资源准备-.mp4
- 🎬 3-03.Clone源代码任务实现-.mp4
- 🎬 4-04.编译打包任务-.mp4
- 🎬 5-05.Docker容器镜像制作任务-.mp4
- 🎬 6-06.部署任务-.mp4
- 🎬 7-07.rollback任务-.mp4
- 🎬 8-08.pipeline-.mp4
- 🎬 9-09.pipelinerun-.mp4
- 🎬 10-10.triggers-.mp4
- 🎬 11-11.GitLabWebHook设置及应用发布-.mp4

#### 17-Tekton应用_Tekton与ArgoCD结合实现GitOps

- 🎬 1-01.课程内容介绍-.mp4
- 🎬 2-02.实现方式介绍-.mp4
- 🎬 3-03.源代码及HelmCharts模板文件准备-.mp4
- 🎬 4-04.CI部分task准备-.mp4
- 🎬 5-05.TektonTriggers准备-.mp4
- 🎬 6-06.应用环境资源准备-.mp4
- 🎬 7-07.ArgoCD安装-.mp4
- 🎬 8-08.ArgoUI访问-.mp4
- 🎬 9-09.ArgoCD应用-.mp4
- 🎬 10-10.Tekton流水线改造-.mp4
- 🎬 12-12.重新生成新的TriggersTemplate-.mp4
- 🎬 13-13.应用部署及回滚操作验证-.mp4

#### 18-Knative平台应用可观测性

- 🎬 1-01.helm工具安装-.mp4
- 🎬 2-02.prometheus_grafana安装-.mp4
- 🎬 3-03.收集Knative数据指标并展示-.mp4

#### 19-Knative平台应用日志收集分析

- 🎬 1-01.EFK_后端存储NFS部署-.mp4
- 🎬 2-02.EFK_后端存储动态供给部署-.mp4
- 🎬 3-03.EFK_EFK部署文件获取-.mp4
- 🎬 4-04.EFK_ES部署-.mp4
- 🎬 5-05.EFK_Fluentd部署-.mp4
- 🎬 6-06.EFK_Kibana部署-.mp4
- 🎬 7-07.Knative日志收集_收集器部署-.mp4
- 🎬 8-08.转发器部署-.mp4
- 🎬 9-09.Knative日志可视化-.mp4
- 🎬 10-10.Knative日志收集_补充-.mp4

### 2-serverless之OpenFaaS函数即服务平台

#### 1-OpenFaaS介绍

- 🎬 1-OpenFaaS介绍-.mp4

#### 2-OpenFaaS运行基础环境

- 🎬 1-OpenFaaS运行基础环境-.mp4

#### 3-使用Helm部署OpenFaaS及Gateway访问

- 🎬 1-使用helm部署OpenFaaS-.mp4

#### 4-OpenFaaS使用初体验

- 🎬 1-OpenFaaS使用初体验-.mp4

#### 5-使用模板开发和部署Function

- 🎬 1-使用模板开发和部署Function-.mp4

#### 6-开发并部署PythonFunction

- 🎬 1-开发并部署PythonFunction-.mp4

#### 7-OpenFaaS自动扩缩容

- 🎬 1-OpenFaaS自动扩缩容-.mp4

## 28-基于Kubernetes构建大数据生态圈

### 1-基于Kubernetes部署Flink实时计算平台

#### 1-基于Kubernetes构建大数据生态圈之环境准备

- 🎬 1-环境介绍-.mp4
- 🎬 2-准备阿里yum源-.mp4
- 🎬 3-Zookeeper配置及部署-.mp4
- 🎬 4-HDFS搭建流程介绍-.mp4
- 🎬 5-HDFS配置文件-.mp4
- 🎬 6-HDFS初始化及启停-.mp4

#### 2-基于Kubernetes部署实时计算平台Flink

- 🎬 1-Kubernetes介绍-应用程序传统部署时代及痛点-.mp4
- 🎬 2-Kubernetes介绍-应用程序虚拟机部署优缺点-.mp4
- 🎬 3-Kubernetes介绍-应用程序容器化部署优缺点-.mp4
- 🎬 4-Kubernetes介绍-Kubernetes优势-.mp4
- 🎬 5-Kubernetes架构-Kubernetes集群架构及组件-01-.mp4
- 🎬 6-Kubernetes架构-Kubernetes几圈架构及组件-02-.mp4
- 🎬 7-Kubernetes核心概念-Pod-.mp4
- 🎬 8-Kubernetes核心概念-Label-.mp4
- 🎬 9-Kubernetes核心概念-NameSpace&Controller-.mp4
- 🎬 10-Kubernetes核心概念-Controller控制器之Deployment&ReplicaSet-.mp4
- 🎬 11-Kubernetes核心概念-Controller控制器之StatefulSet&DaemonSet-.mp4
- 🎬 12-Kubernetes核心概念-Controller控制器之Job&Cronjob-.mp4
- 🎬 13-Kubernetes核心概念-Service-.mp4
- 🎬 14-Kubernetes核心概念-Volume存储卷-.mp4
- 🎬 15-Kubernetes核心概念-PersistentVolume持久化存储卷-.mp4
- 🎬 16-Kubernetes核心概念-ConfigMap&Secret&ServiceAccount-.mp4
- 🎬 17-Kubernetes集群搭建准备-节点划分及环境准备介绍-.mp4
- 🎬 18-Kubernetes集群搭建准备-升级系统内核版本-.mp4
- 🎬 19-Kubernetes集群搭建准备-配置其他网络环境-.mp4
- 🎬 21-Kubernetes集群搭建-搭建整体流程准备-.mp4
- 🎬 22-Kubernetes集群搭建-准备yum源及集群镜像准备-.mp4
- 🎬 23-Kubernetes集群搭建-Kubernetes集群初始化-.mp4
- 🎬 24-Kubernetes集群搭建-集群网络calico准备-.mp4
- 🎬 25-Kubernetes集群搭建-Worker节点添加及验证集群-.mp4
- 🎬 26-Kubernetes集群搭建-Worker命令配置及命令自动补全-.mp4
- 🎬 27-Kubernetes集群搭建-Kubernetesdashboard搭建及访问-.mp4
- 🎬 28-Kubernetes集群搭建-基于Kubernetes部署Nginx服务案例-.mp4
- 🎬 29-Flink基于Kubernetes部署-两种部署模式介绍-.mp4
- 🎬 30-Flink基于Kubernetes部署-Kubernetes部署模式介绍-.mp4
- 🎬 31-Flink基于Kubernetes部署-SessionCluster非HA模式yaml文件-.mp4
- 🎬 32-Flink基于Kubernetes部署-SessionCluster非HA模式部署及验证-.mp4
- 🎬 33-Flink基于Kubernetes部署-SessionCluster非HA模式任务提交测试-.mp4
- 🎬 34-Flink基于Kubernetes部署-SessionClusterHA介绍-.mp4
- 🎬 35-Flink基于Kubernetes部署-SessionClusterHAyaml文件-.mp4
- 🎬 36-Flink基于Kubernetes部署-SessionClusterHA模式部署-.mp4
- 🎬 37-Flink基于Kubernetes部署-SessionClusterHA模式切换验证及任务测试-.mp4
- 🎬 38-Flink基于Kubernetes部署-SessionClusterHA模式集群停止注意点-.mp4
- 🎬 39-Flink基于Kubernetes部署-ApplicationCluster非HA模式yaml文件-.mp4
- 🎬 40-Flink基于Kubernetes部署-ApplicationCluster非HA模式部署及任务提交验证-.mp4
- 🎬 41-Flink基于Kubernetes部署-ApplicationClusterHA模式yaml文件-.mp4
- 🎬 42-Flink基于Kubernetes部署-ApplicationClusterHA模式部署及任务提交验证-.mp4
- 🎬 43-Flink基于Kubernetes部署-ApplicationClusterHA模式选主验证-.mp4

### 2-基于Kubernetes部署Spark实时计算平台

#### 1-基于Kubernetes部署实时计算平台Spark

- 🎬 1-总体介绍-.mp4
- 🎬 2-传统部署时代优缺点-.mp4
- 🎬 3-虚拟化部署时代优缺点-.mp4
- 🎬 4-容器化部署时代优缺点-.mp4
- 🎬 5-为什么需要Kubernetes-.mp4
- 🎬 6-Kubernetes集群架构组件-.mp4
- 🎬 7-Spark核心概念-01-.mp4
- 🎬 8-Spark核心概念-02-.mp4
- 🎬 9-Spark核心概念-03-.mp4
- 🎬 10-Spark核心概念-04-.mp4
- 🎬 11-基础环境整体介绍-.mp4
- 🎬 12-基础环境准备实操-01-.mp4
- 🎬 13-基础环境准备实操-02-.mp4
- 🎬 14-Kubernetes搭建总体介绍-.mp4
- 🎬 15-Kubernetes安装及初始化-.mp4
- 🎬 16-Kubernetes集群网络准备-.mp4
- 🎬 17-Kubernetes集群worker添加及验证-.mp4
- 🎬 18-Kubernetes集群UI搭建-.mp4
- 🎬 19-Nginx服务部署测试-.mp4
- 🎬 20-NFS网络存储搭建-.mp4
- 🎬 21-Harbor私有镜像仓库搭建总体介绍-.mp4
- 🎬 22-Harbor私有镜像仓库搭建-01-.mp4
- 🎬 23-Harbor私有镜像仓库搭建-02-.mp4
- 🎬 24-Harbor私有镜像仓库测试-.mp4
- 🎬 25-Spark基于k8s优势及角色介绍-.mp4
- 🎬 26-SparkStandalone集群搭建-.mp4
- 🎬 27-Spark提交任务两种模式介绍-.mp4
- 🎬 28-Spark与Kubernetes整合两种方式介绍-.mp4
- 🎬 29-SparkStandalone镜像构架与准备-.mp4
- 🎬 30-SparkStandaloneonK8s部署-.mp4
- 🎬 31-SparkStandaloneonK8s任务测试-.mp4
- 🎬 32-SparkNativeKubernetes整合介绍-.mp4
- 🎬 33-SparkNativek8s镜像构建及角色创建-.mp4
- 🎬 34-SparkNativek8sClient模式提交任务-.mp4
- 🎬 35-SparkNativek8sCluster模式提交任务-.mp4

### 3-基于K8S构建机器学习平台KubeFlow

#### 1-基于Kubernetes构建机器学习平台KubeFlow

- 🎬 1-KubeFlow介绍-.mp4
- 🎬 2-KubeFow运行环境K8S集群部署-.mp4
- 🎬 3-K8S集群持久存储动态供给准备-.mp4
- 🎬 4-部署工具Kustomize准备-.mp4
- 🎬 5-KubeFlow安装源准备-.mp4
- 🎬 6-一键式安装KubeFlow-.mp4
- 🎬 7-分步骤安装KubeFlow-.mp4
- 🎬 8-KubeFlow部署后访问-.mp4

## 29-云原生数据服务

### 1-基于K8S构建云原生数据基础设施平台KubeBlocks

#### 1-云原生数据服务基础设施平台KubeBlocks

- 🎬 1-快速构建K8S集群-.mp4
- 🎬 2-K8S集群持久存储动态供给实现-.mp4
- 🎬 3-KubeBlocks介绍-.mp4
- 🎬 4-Playground演示-.mp4
- 🎬 5-MySQL数据库部署-.mp4
- 🎬 6-KubeBlocks数据服务监控平台-.mp4

## 30-kubernetes应用二次开发

### 1-基于win10打造K8S应用开发环境

#### 1-基于win10打造k8s应用开发环境

- 🎬 1-WSL开启与轻量级虚拟机管理-.mp4
- 🎬 3-gvm及golang安装-.mp4
- 🎬 4-goland安装及项目配置演示-.mp4
- 🎬 5-kind安装-.mp4
- 🎬 6-使用kind部署k8s集群-.mp4
- 🎬 7-goland开发过程中使用kind部署的k8s集群-.mp4

### 2-k8soperator应用开发实战理论篇

#### 1-让k8s的价值起飞

- 🎬 1-开题介绍-.mp4
- 🎬 2-了解k8s-.mp4
- 🎬 3-了解operator-.mp4
- 🎬 4-环境介绍-.mp4
- 🎬 5-总结-.mp4

#### 2-认识k8soperator

- 🎬 1-再说声明式API-.mp4
- 🎬 2-认识kubebuilder-.mp4
- 🎬 3-kubebuilder工具命令-.mp4
- 🎬 4-开始前的准备-.mp4
- 🎬 5-GVK介绍-.mp4
- 🎬 6-生成operator代码-.mp4
- 🎬 7-init命令-.mp4
- 🎬 8-createapi命令-.mp4
- 🎬 9-project文件-.mp4
- 🎬 11-makefile文件-.mp4
- 🎬 12-main文件-.mp4
- 🎬 13-boilerplate文件-.mp4
- 🎬 14-groupversion-info文件-.mp4
- 🎬 15-app_types文件-.mp4
- 🎬 16-zz_generated-deepcopy文件-.mp4
- 🎬 17-app_controller文件-.mp4
- 🎬 18-suite_test文件-.mp4
- 🎬 19-config目录-.mp4
- 🎬 20-kustmoize介绍-.mp4
- 🎬 21-crd目录-.mp4
- 🎬 22-manager目录-.mp4
- 🎬 23-rbac目录-.mp4
- 🎬 24-prometheus目录-.mp4
- 🎬 25-default目录-.mp4
- 🎬 26-需求分析-.mp4
- 🎬 27-填充api定义-.mp4
- 🎬 28-填充业务逻辑-.mp4
- 🎬 29-创建返回内容-.mp4
- 🎬 30-创建返回内容补充更正-.mp4
- 🎬 31-运行前需要做的事-.mp4
- 🎬 32-编译运行-.mp4
- 🎬 33-总结-.mp4

#### 3-揭开k8soperator的神秘面纱

- 🎬 1-环境创建-.mp4
- 🎬 2-分析方法简述-.mp4
- 🎬 3-level1的分析-.mp4
- 🎬 4-level2-0的分析-.mp4
- 🎬 5-level2-1的分析-.mp4
- 🎬 6-level2-2的分析-.mp4
- 🎬 7-level3-0的分析-.mp4
- 🎬 8-level3-1的分析-.mp4
- 🎬 9-level4-0分析-.mp4
- 🎬 10-level4-1的分析-.mp4
- 🎬 11-client-go介绍-.mp4
- 🎬 12-Reflector分析-创建-.mp4
- 🎬 13-Reflector分析-运行-.mp4
- 🎬 14-Reflector分析-list-01-.mp4
- 🎬 15-Reflector分析-list-02-.mp4
- 🎬 16-Reflector分析-list-03-.mp4
- 🎬 17-Reflector分析-list-总结-.mp4
- 🎬 18-Reflector分析-再次同步-.mp4
- 🎬 19-Reflector分析-watch-01-.mp4
- 🎬 20-Reflector分析-watch-02-.mp4
- 🎬 21-DeltaFIFOQueue分析-总览-.mp4
- 🎬 22-DeltaFIFOQueue分析-replace-01-.mp4
- 🎬 23-DeltaFIFOQueue分析-replace-02-.mp4
- 🎬 24-DeltaFIFOQueue分析-resync-.mp4
- 🎬 25-DeltaFIFOQueue分析-add-update-delete-.mp4
- 🎬 26-cache-index分析-总览-.mp4
- 🎬 27-cache-index分析-index数据结构-.mp4
- 🎬 28-cache-index分析-索引的管理-.mp4
- 🎬 29-sharedProcessor-数据结构与运行机制-.mp4
- 🎬 30-sharedProcesso的分析-listener的run和pop-.mp4
- 🎬 31-各种informer介绍-.mp4
- 🎬 32-SharedInformerFactory接口分析-.mp4
- 🎬 33-SharedInformerFactory接口实现-.mp4
- 🎬 34-Informer总结-.mp4
- 🎬 35-kubebuilder的行为分析-.mp4
- 🎬 36-kubebuilder的行为分析-manager创建详细分析-.mp4
- 🎬 37-kubebuilder的行为分析-cluster创建详细分析-.mp4
- 🎬 38-kubebuilder的行为分析-controller创建详细分析-.mp4
- 🎬 39-kubebuilder的行为分析-doController创建详细分析-.mp4
- 🎬 40-kubebuilder的行为分析-doWatch创建详细分析-.mp4
- 🎬 41-kubebuilder的行为分析-manager-start详细分析-.mp4
- 🎬 42-kubebuilder的行为分析-controller-start详细分析-.mp4
- 🎬 43-关于查询-.mp4
- 🎬 44-总结-.mp4

### 3-k8soperator应用开发实战理论篇

#### 1-让k8s的价值起飞

- 🎬 1-开题介绍-.mp4
- 🎬 2-了解k8s-.mp4
- 🎬 3-了解operator-.mp4
- 🎬 4-环境介绍-.mp4
- 🎬 5-总结-.mp4

#### 2-认识k8soperator

- 🎬 1-再说声明式API-.mp4
- 🎬 2-认识kubebuilder-.mp4
- 🎬 3-kubebuilder工具命令-.mp4
- 🎬 4-开始前的准备-.mp4
- 🎬 5-GVK介绍-.mp4
- 🎬 6-生成operator代码-.mp4
- 🎬 7-init命令-.mp4
- 🎬 8-createapi命令-.mp4
- 🎬 9-project文件-.mp4
- 🎬 11-makefile文件-.mp4
- 🎬 12-main文件-.mp4
- 🎬 13-boilerplate文件-.mp4
- 🎬 14-groupversion-info文件-.mp4
- 🎬 15-app_types文件-.mp4
- 🎬 16-zz_generated-deepcopy文件-.mp4
- 🎬 17-app_controller文件-.mp4
- 🎬 18-suite_test文件-.mp4
- 🎬 19-config目录-.mp4
- 🎬 20-kustmoize介绍-.mp4
- 🎬 21-crd目录-.mp4
- 🎬 22-manager目录-.mp4
- 🎬 23-rbac目录-.mp4
- 🎬 24-prometheus目录-.mp4
- 🎬 25-default目录-.mp4
- 🎬 26-需求分析-.mp4
- 🎬 27-填充api定义-.mp4
- 🎬 28-填充业务逻辑-.mp4
- 🎬 29-创建返回内容-.mp4
- 🎬 30-创建返回内容补充更正-.mp4
- 🎬 31-运行前需要做的事-.mp4
- 🎬 32-编译运行-.mp4
- 🎬 33-总结-.mp4

#### 3-揭开k8soperator的神秘面纱

- 🎬 1-环境创建-.mp4
- 🎬 2-分析方法简述-.mp4
- 🎬 3-level1的分析-.mp4
- 🎬 4-level2-0的分析-.mp4
- 🎬 5-level2-1的分析-.mp4
- 🎬 6-level2-2的分析-.mp4
- 🎬 7-level3-0的分析-.mp4
- 🎬 8-level3-1的分析-.mp4
- 🎬 9-level3-2的分析-.mp4
- 🎬 10-level4的分析-.mp4
- 🎬 11-client-go介绍-.mp4
- 🎬 12-Reflector分析-创建-.mp4
- 🎬 13-Reflector分析-运行-.mp4
- 🎬 14-Reflector分析-list-01-.mp4
- 🎬 15-Reflector分析-list-02-.mp4
- 🎬 16-Reflector分析-list-03-.mp4
- 🎬 17-Reflector分析-list-总结-.mp4
- 🎬 18-Reflector分析-再次同步-.mp4
- 🎬 19-Reflector分析-watch-01-.mp4
- 🎬 20-Reflector分析-watch-02-.mp4
- 🎬 21-DeltaFIFOQueue分析-总览-.mp4
- 🎬 22-DeltaFIFOQueue分析-replace-01-.mp4
- 🎬 23-DeltaFIFOQueue分析-replace-02-.mp4
- 🎬 24-DeltaFIFOQueue分析-resync-.mp4
- 🎬 25-DeltaFIFOQueue分析-add-update-delete-.mp4
- 🎬 26-cache-index分析-总览-.mp4
- 🎬 27-cache-index分析-index数据结构-.mp4
- 🎬 28-cache-index分析-索引的管理-.mp4
- 🎬 29-sharedProcessor-数据结构与运行机制-.mp4
- 🎬 30-sharedProcesso的分析-listener的run和pop-.mp4
- 🎬 31-各种informer介绍-.mp4
- 🎬 32-SharedInformerFactory接口分析-.mp4
- 🎬 33-SharedInformerFactory接口实现-.mp4
- 🎬 34-Informer总结-.mp4
- 🎬 35-kubebuilder的行为分析-.mp4
- 🎬 36-kubebuilder的行为分析-manager创建详细分析-.mp4
- 🎬 37-kubebuilder的行为分析-cluster创建详细分析-.mp4
- 🎬 38-kubebuilder的行为分析-controller创建详细分析-.mp4
- 🎬 39-kubebuilder的行为分析-doController创建详细分析-.mp4
- 🎬 40-kubebuilder的行为分析-doWatch创建详细分析-.mp4
- 🎬 41-kubebuilder的行为分析-manager-start详细分析-.mp4
- 🎬 42-kubebuilder的行为分析-controller-start详细分析-.mp4
- 🎬 43-关于查询-.mp4
- 🎬 44-总结-.mp4

### 4-k8soperator应用开发实战进阶篇手撸SaaS站

#### 1-手撸代码之世界知名SaaS站Heroku

- 🎬 1-开篇介绍-.mp4
- 🎬 2-项目介绍-.mp4
- 🎬 3-需求分析-.mp4
- 🎬 4-详细设计-设计维度的整理-.mp4
- 🎬 5-详细设计-可行性研究01-.mp4
- 🎬 6-详细设计-可行性研究02-.mp4
- 🎬 7-详细设计-其他考虑-.mp4
- 🎬 8-详细设计-快速迭代-.mp4
- 🎬 9-详细设计-最终确定-.mp4
- 🎬 10-第一个版本的代码-创建环境-.mp4
- 🎬 11-第一个版本的代码-总述-.mp4
- 🎬 12-第一个版本的代码-crd定义01-.mp4
- 🎬 13-第一个版本的代码-crd定义02-.mp4
- 🎬 14-第一个版本的代码-controller的逻辑01-.mp4
- 🎬 15-第一个版本的代码-controller的逻辑02-.mp4
- 🎬 16-第一个版本的代码-controller的逻辑03-.mp4
- 🎬 17-第一个版本的代码-controller的逻辑04-.mp4
- 🎬 18-第一个版本的代码-controller的逻辑-创建资源模板-.mp4
- 🎬 19-第一个版本的代码-controller的逻辑-创建资源-.mp4
- 🎬 20-第一个版本的代码-controller的逻辑-单元测试01-.mp4
- 🎬 21-第一个版本的代码-controller的逻辑-单元测试02-.mp4
- 🎬 22-第一个版本的代码-controller的逻辑-单元测试03-.mp4
- 🎬 23-第一个版本的代码-controller的逻辑-完成私有函数-.mp4
- 🎬 24-第一个版本的代码-controller的逻辑-运行代码-.mp4
- 🎬 25-第一个版本的代码-controller的逻辑-解决子资源问题-.mp4
- 🎬 26-第一个版本的代码-controller的逻辑-解决子资源生命周期.-.mp4
- 🎬 27-第一个版本的代码-controller的逻辑-日志不断滚动的原因-.mp4
- 🎬 28-第一个版本的代码-controller的逻辑-日志不断滚动的解决-.mp4
- 🎬 29-第一个版本的代码-controller的逻辑-处理status01-.mp4
- 🎬 30-第一个版本的代码-controller的逻辑-处理status02-.mp4
- 🎬 31-第一个版本的代码-controller的逻辑-处理status03-.mp4
- 🎬 32-第一个版本的代码-controller的逻辑-处理status04-.mp4
- 🎬 33-第一个版本的代码-controller的逻辑-处理status05-.mp4
- 🎬 34-第一个版本的代码-controller的逻辑-处理status06-.mp4
- 🎬 35-第一个版本的代码-controller的逻辑-总结-.mp4
- 🎬 36-TDD测试_E2E测试-.mp4
- 🎬 37-E2E测试_Framework-cluster-.mp4
- 🎬 38-E2E测试_Framework-clusters-设计-.mp4
- 🎬 39-E2E测试_Framework-配置文件处理-.mp4
- 🎬 40-E2E测试_Framework-kind的配置处理-.mp4
- 🎬 41-E2E测试_Framework-加载配置-.mp4
- 🎬 42-E2E测试_Framework-kind-完成Validate-.mp4
- 🎬 43-E2E测试_Framework-kind-完成Deploy-.mp4
- 🎬 44-E2E测试_Framework-kind-完成Destroy-.mp4
- 🎬 45-E2E测试_Framework-设计installer-.mp4
- 🎬 46-E2E测试_Framework-编写installer-配置定义-.mp4
- 🎬 47-E2E测试_Framework-编写installer01-.mp4
- 🎬 48-E2E测试_Framework-编写installer02-.mp4
- 🎬 49-E2E测试_Framework-了解测试-.mp4
- 🎬 50-E2E测试_Framework-主对象的设计-.mp4
- 🎬 51-E2E测试_Framework-flags方法的实现-.mp4
- 🎬 52-E2E测试_Framework-LoadConfig方法的实现-.mp4
- 🎬 53-E2E测试_Framework-Before方法的实现-.mp4
- 🎬 54-E2E测试_Framework-After方法的实现-.mp4
- 🎬 55-E2E测试_Framework-MRun和Run方法的实现-.mp4
- 🎬 56-E2E测试_Framework-Before方法的细节-.mp4
- 🎬 57-E2E测试_Framework-After方法的细节-.mp4
- 🎬 58-E2E测试_Framework-kubectlconfig生成01-.mp4
- 🎬 59-E2E测试_Framework-kubectlconfig生成02-.mp4
- 🎬 60-E2E测试_Framework-补全kubeconfig调用-.mp4
- 🎬 61-E2E测试_Framework-封装provider-.mp4
- 🎬 62-E2E测试_Framework-完成创建和回收环境方法-.mp4
- 🎬 63-E2E测试_Framework-testContext-.mp4
- 🎬 64-E2E测试_Framework-TestContext定义-.mp4
- 🎬 65-插曲-BDD测试简介-.mp4
- 🎬 66-E2E测试_Framework-定义测试的入口函数-.mp4
- 🎬 67-E2E测试_Framework-完成入口函数createTestContext-.mp4
- 🎬 68-E2E测试_Framework-完成入口函数deleteTestContext-.mp4
- 🎬 69-E2E测试_Framework-总结-.mp4
- 🎬 70-E2E测试_Framework-调试01-.mp4
- 🎬 71-E2E测试_Framework-调试02-.mp4
- 🎬 72-E2E测试_Framework-调试03-.mp4
- 🎬 73-E2E测试_Framework-插曲-优化测试速度-.mp4
- 🎬 74-E2E测试_Framework-插曲-调试04-.mp4
- 🎬 75-E2E测试_Framework-调试05-.mp4
- 🎬 76-E2E测试_Framework-添加扩展client-.mp4
- 🎬 77-E2E测试_创建测试用例的框架-.mp4
- 🎬 78-E2E测试_测试流程梳理-.mp4
- 🎬 79-E2E测试_规划测试用例01-.mp4
- 🎬 80-E2E测试_规划测试用例02-.mp4
- 🎬 81-E2E测试_准备测试数据-.mp4
- 🎬 82-E2E测试_完成客户端-.mp4
- 🎬 83-E2E测试_测试创建的测试用例-.mp4
- 🎬 84-E2E测试_测试检查的测试用例-.mp4
- 🎬 85-E2E测试_运行测试并调试-.mp4
- 🎬 86-插曲-镜像运行-.mp4
- 🎬 87-E2E测试_补全测试用例-.mp4
- 🎬 88-关于更新得一个细节-.mp4
- 🎬 89-E2E测试_总结-.mp4
- 🎬 90-增加webhook_开篇介绍-.mp4
- 🎬 91-增加webhook-.mp4
- 🎬 92-完成webhook-.mp4
- 🎬 93-校验webhook01-.mp4
- 🎬 94-校验webhook02-.mp4
- 🎬 95-webhook总结-.mp4
- 🎬 96-开启Https_方案介绍-.mp4
- 🎬 97-开启Https_代码逻辑整理-.mp4
- 🎬 98-开启Https_代码编写01-.mp4
- 🎬 99-开启Https_代码编写02-.mp4
- 🎬 100-开启Https_代码编写03-.mp4
- 🎬 101-开启Https_添加e2e测试-.mp4
- 🎬 102-开启Https_总结-.mp4
- 🎬 103-重构-.mp4
- 🎬 104-重构_废弃模板-deployment-.mp4
- 🎬 105-重构_废弃模板-service-.mp4
- 🎬 106-重构_废弃模板-ingress-.mp4
- 🎬 107-重构_重构调用-.mp4
- 🎬 108-重构_状态更新01-.mp4
- 🎬 109-重构_状态更新02-.mp4
- 🎬 110-重构_bug处理-.mp4
- 🎬 111-总结-.mp4

### 5-k8soperator应用开发实战进阶篇手撸SaaS站

#### 1-手撸代码之世界知名SaaS站Heroku

- 🎬 2-项目介绍-.mp4
- 🎬 3-需求分析-.mp4
- 🎬 4-详细设计-设计维度的整理-.mp4
- 🎬 5-详细设计-可行性研究01-.mp4
- 🎬 6-详细设计-可行性研究02-.mp4
- 🎬 7-详细设计-其他考虑-.mp4
- 🎬 8-详细设计-快速迭代-.mp4
- 🎬 9-详细设计-最终确定-.mp4
- 🎬 10-第一个版本的代码-创建环境-.mp4
- 🎬 11-第一个版本的代码-总述-.mp4
- 🎬 12-第一个版本的代码-crd定义01-.mp4
- 🎬 13-第一个版本的代码-crd定义02-.mp4
- 🎬 14-第一个版本的代码-controller的逻辑01-.mp4
- 🎬 15-第一个版本的代码-controller的逻辑02-.mp4
- 🎬 16-第一个版本的代码-controller的逻辑03-.mp4
- 🎬 17-第一个版本的代码-controller的逻辑04-.mp4
- 🎬 18-第一个版本的代码-controller的逻辑-创建资源模板-.mp4
- 🎬 19-第一个版本的代码-controller的逻辑-创建资源-.mp4
- 🎬 20-第一个版本的代码-controller的逻辑-单元测试01-.mp4
- 🎬 21-第一个版本的代码-controller的逻辑-单元测试02-.mp4
- 🎬 22-第一个版本的代码-controller的逻辑-单元测试03-.mp4
- 🎬 23-第一个版本的代码-controller的逻辑-完成私有函数-.mp4
- 🎬 24-第一个版本的代码-controller的逻辑-运行代码-.mp4
- 🎬 25-第一个版本的代码-controller的逻辑-解决子资源问题-.mp4
- 🎬 26-第一个版本的代码-controller的逻辑-解决子资源生命周期.-.mp4
- 🎬 27-第一个版本的代码-controller的逻辑-日志不断滚动的原因-.mp4
- 🎬 28-第一个版本的代码-controller的逻辑-日志不断滚动的解决-.mp4
- 🎬 29-第一个版本的代码-controller的逻辑-处理status01-.mp4
- 🎬 30-第一个版本的代码-controller的逻辑-处理status02-.mp4
- 🎬 31-第一个版本的代码-controller的逻辑-处理status03-.mp4
- 🎬 32-第一个版本的代码-controller的逻辑-处理status04-.mp4
- 🎬 33-第一个版本的代码-controller的逻辑-处理status05-.mp4
- 🎬 34-第一个版本的代码-controller的逻辑-处理status06-.mp4
- 🎬 35-第一个版本的代码-controller的逻辑-总结-.mp4
- 🎬 36-TDD测试_E2E测试-.mp4
- 🎬 37-E2E测试_Framework-cluster-.mp4
- 🎬 38-E2E测试_Framework-clusters-设计-.mp4
- 🎬 39-E2E测试_Framework-配置文件处理-.mp4
- 🎬 40-E2E测试_Framework-kind的配置处理-.mp4
- 🎬 41-E2E测试_Framework-加载配置-.mp4
- 🎬 42-E2E测试_Framework-kind-完成Validate-.mp4
- 🎬 43-E2E测试_Framework-kind-完成Deploy-.mp4
- 🎬 44-E2E测试_Framework-kind-完成Destroy-.mp4
- 🎬 45-E2E测试_Framework-设计installer-.mp4
- 🎬 46-E2E测试_Framework-编写installer-配置定义-.mp4
- 🎬 47-E2E测试_Framework-编写installer01-.mp4
- 🎬 48-E2E测试_Framework-编写installer02-.mp4
- 🎬 49-E2E测试_Framework-了解测试-.mp4
- 🎬 50-E2E测试_Framework-主对象的设计-.mp4
- 🎬 51-E2E测试_Framework-flags方法的实现-.mp4
- 🎬 52-E2E测试_Framework-LoadConfig方法的实现-.mp4
- 🎬 53-E2E测试_Framework-Before方法的实现-.mp4
- 🎬 54-E2E测试_Framework-After方法的实现-.mp4
- 🎬 55-E2E测试_Framework-MRun和Run方法的实现-.mp4
- 🎬 56-E2E测试_Framework-Before方法的细节-.mp4
- 🎬 57-E2E测试_Framework-After方法的细节-.mp4
- 🎬 58-E2E测试_Framework-kubectlconfig生成01-.mp4
- 🎬 59-E2E测试_Framework-kubectlconfig生成02-.mp4
- 🎬 60-E2E测试_Framework-补全kubeconfig调用-.mp4
- 🎬 61-E2E测试_Framework-封装provider-.mp4
- 🎬 62-E2E测试_Framework-完成创建和回收环境方法-.mp4
- 🎬 63-E2E测试_Framework-testContext-.mp4
- 🎬 64-E2E测试_Framework-TestContext定义-.mp4
- 🎬 65-插曲-BDD测试简介-.mp4
- 🎬 66-E2E测试_Framework-定义测试的入口函数-.mp4
- 🎬 67-E2E测试_Framework-完成入口函数createTestContext-.mp4
- 🎬 68-E2E测试_Framework-完成入口函数deleteTestContext-.mp4
- 🎬 69-E2E测试_Framework-总结-.mp4
- 🎬 70-E2E测试_Framework-调试01-.mp4
- 🎬 71-E2E测试_Framework-调试02-.mp4
- 🎬 72-E2E测试_Framework-调试03-.mp4
- 🎬 73-E2E测试_Framework-调试04-.mp4
- 🎬 74-E2E测试_Framework-调试05-.mp4
- 🎬 75-E2E测试_Framework-添加扩展client-.mp4
- 🎬 76-E2E测试_创建测试用例的框架-.mp4
- 🎬 77-E2E测试_规划测试用例01-.mp4
- 🎬 78-E2E测试_规划测试用例02-.mp4
- 🎬 79-E2E测试_准备测试数据-.mp4
- 🎬 80-E2E测试_完成客户端-.mp4
- 🎬 81-E2E测试_测试创建的测试用例-.mp4
- 🎬 82-E2E测试_测试检查的测试用例-.mp4
- 🎬 83-E2E测试_运行测试并调试-.mp4
- 🎬 84-插曲-镜像运行-.mp4
- 🎬 85-E2E测试_补全测试用例-.mp4
- 🎬 86-E2E测试_总结-.mp4
- 🎬 87-增加webhook_开篇介绍-.mp4
- 🎬 88-增加webhook-.mp4
- 🎬 89-完成webhook-.mp4
- 🎬 90-校验webhook-.mp4
- 🎬 91-webhook总结-.mp4
- 🎬 92-插曲-设置短资源名称-.mp4
- 🎬 93-开启Https_方案介绍-.mp4
- 🎬 94-开启Https_代码逻辑整理-.mp4
- 🎬 95-开启Https_代码编写01-.mp4
- 🎬 96-开启Https_代码编写02-.mp4
- 🎬 97-开启Https_代码编写03-.mp4
- 🎬 98-开启Https_添加e2e测试-.mp4
- 🎬 99-开启Https_总结-.mp4
- 🎬 100-重构-.mp4
- 🎬 101-重构_废弃模板-deployment-.mp4
- 🎬 102-重构_废弃模板-service-.mp4
- 🎬 103-重构_废弃模板-ingress-.mp4
- 🎬 104-重构_重构调用-.mp4
- 🎬 105-重构_状态更新01-.mp4
- 🎬 106-重构_状态更新02-.mp4
- 🎬 107-总结-.mp4

### 6-DevOps应用开发实战之CI-CD落地方案

#### 1-ci-cd落地

- 🎬 1-ci_cd落地_课程目标-.mp4
- 🎬 2-ci_cd落地_什么是cicd-.mp4
- 🎬 3-ci_cd落地_本质上理解pipeline-.mp4
- 🎬 4-ci_cd落地_需要具备哪些组件-.mp4
- 🎬 5-ci_cd落地_组件抽象-.mp4
- 🎬 6-ci_cd落地_一些pipeline工具介绍-.mp4
- 🎬 7-ci_cd落地_Tekton-介绍-.mp4
- 🎬 8-ci_cd落地_Tekton_概念-.mp4
- 🎬 9-ci_cd落地_Tekton_结果视图-.mp4
- 🎬 10-ci_cd落地_Tekton_操作-准备环境-.mp4
- 🎬 11-ci_cd落地_Tekton_操作-安装tektonpipeline及其他-.mp4
- 🎬 12-ci_cd落地_Tekton_操作-初识-.mp4
- 🎬 13-ci_cd落地_Tekton_操作-trigger初识-.mp4
- 🎬 14-ci_cd落地_Tekton_详细-task-概览-.mp4
- 🎬 15-ci_cd落地_Tekton_详细-task-step-.mp4
- 🎬 16-ci_cd落地_Tekton_详细-task-step总结-.mp4
- 🎬 17-ci_cd落地_Tekton_详细-task-指定参数-.mp4
- 🎬 18-ci_cd落地_Tekton_详细-task-指定资源-.mp4
- 🎬 19-ci_cd落地_Tekton_详细-task-工作区-.mp4
- 🎬 20-ci_cd落地_Tekton_详细-task-产生结果-.mp4
- 🎬 21-ci_cd落地_Tekton_详细-task-volume-.mp4
- 🎬 22-ci_cd落地_Tekton_详细-task-stepTemplate-.mp4
- 🎬 23-ci_cd落地_Tekton_详细-task-sidecar-.mp4
- 🎬 24-ci_cd落地_Tekton_详细-task-变量-.mp4
- 🎬 25-ci_cd落地_Tekton_详细-task-样例-.mp4
- 🎬 26-ci_cd落地_Tekton_详细-task-debug-.mp4
- 🎬 27-ci_cd落地_Tekton_详细-task-资源管理-.mp4
- 🎬 28-ci_cd落地_Tekton_详细-taskrun-配置01-.mp4
- 🎬 29-ci_cd落地_Tekton_详细-taskrun-配置02-.mp4
- 🎬 30-ci_cd落地_Tekton_详细-taskrun-其他-.mp4
- 🎬 31-ci_cd落地_Tekton_详细-task_taskrun-总结01-.mp4
- 🎬 32-ci_cd落地_Tekton_详细-task_taskrun-总结02-.mp4
- 🎬 33-ci_cd落地_Tekton_详细-task_taskrun-总结03-.mp4
- 🎬 34-ci_cd落地_Tekton_详细-task_taskrun-思考-.mp4
- 🎬 35-ci_cd落地_Tekton_详细-Matrix-.mp4
- 🎬 36-ci_cd落地_Tekton_详细-Pipeline-可选参数-.mp4
- 🎬 37-ci_cd落地_Tekton_详细-Pipeline-参数详解01-.mp4
- 🎬 38-ci_cd落地_Tekton_详细-Pipeline-参数详解02-.mp4
- 🎬 39-ci_cd落地_Tekton_详细-Pipeline-参数详解03-.mp4
- 🎬 40-ci_cd落地_Tekton_详细-Pipeline-参数详解04-.mp4
- 🎬 41-ci_cd落地_Tekton_详细-PipelineRun-可选参数-.mp4
- 🎬 42-ci_cd落地_Tekton_详细-PipelineRun-参数详解01-.mp4
- 🎬 43-ci_cd落地_Tekton_详细-PipelineRun-参数详解02-.mp4
- 🎬 44-ci_cd落地_Tekton_详细-Pipeline_PipelineRun-总结01-.mp4
- 🎬 45-ci_cd落地_Tekton_详细-Pipeline_PipelineRun-总结02-.mp4
- 🎬 46-ci_cd落地_Tekton_Pipeline_PipelineRun-设计思考-.mp4
- 🎬 47-ci_cd落地_Tekton_工作区(workspaces)-特性-.mp4
- 🎬 48-ci_cd落地_Tekton_工作区(workspaces)-配置-.mp4
- 🎬 49-ci_cd落地_Tekton_运行时验证身份01-.mp4
- 🎬 50-ci_cd落地_Tekton_运行时验证身份02-.mp4
- 🎬 52-ci_cd落地_Tekton_总结-.mp4
- 🎬 53-ci_cd落地_ci落地_业务环境需求-分析-.mp4
- 🎬 54-ci_cd落地_ci落地_业务环境需求-测试-.mp4
- 🎬 55-ci_cd落地_ci落地_创建环境-k8s集群搭建-.mp4
- 🎬 56-ci_cd落地_ci落地_创建环境-tekton安装-.mp4
- 🎬 57-ci_cd落地_ci落地_创建环境-gitlab安装-.mp4
- 🎬 58-ci_cd落地_ci落地_创建环境-DockerRegistry安装-.mp4
- 🎬 59-ci_cd落地_ci落地_创建环境-环境总结-.mp4
- 🎬 60-ci_cd落地_ci落地_Pipeline设计-步骤整理-.mp4
- 🎬 61-ci_ci落地_ci落地_Pipeline设计-参数工作区结果整理-.mp4
- 🎬 62-ci_ci落地_ci落地_Pipeline设计-详细设计-.mp4
- 🎬 63-ci_cd落地_ci落地_Pipeline实现-编写任务-代码初始化任务01-.mp4
- 🎬 64-ci_cd落地_ci落地_Pipeline实现-编写任务-代码初始化任务02-.mp4
- 🎬 65-ci_cd落地_ci落地_Pipeline实现-编写任务-代码预处理任务01-.mp4
- 🎬 66-ci_cd落地_ci落地_Pipeline实现-编写任务-代码预处理任务02-.mp4
- 🎬 67-ci_cd落地_ci落地_Pipeline实现-编写任务-代码预处理任务03-.mp4
- 🎬 68-ci_cd落地_ci落地_Pipeline实现-编写任务-构建打包-.mp4
- 🎬 69-ci_cd落地_ci落地_Pipeline实现-编写任务-e2e测试任务-.mp4
- 🎬 70-ci_cd落地_ci落地_Pipeline实现-编写-.mp4
- 🎬 71-ci_cd落地_ci落地_Pipeline实现-增加trigger-.mp4
- 🎬 72-ci_cd落地_ci落地_总结-.mp4
- 🎬 73-ci_cd落地_Argocd-.mp4
- 🎬 74-ci_cd落地_Argocd_概念介绍-.mp4
- 🎬 75-ci_cd落地_Argocd_架构介绍-组件-.mp4
- 🎬 76-ci_cd落地_Argocd_架构介绍-全局位置-.mp4
- 🎬 77-ci_cd落地_Argocd_安装-种类-.mp4
- 🎬 78-ci_cd落地_Argocd_安装-安装yaml-.mp4
- 🎬 79-ci_cd落地_Argocd_安装-对比-.mp4
- 🎬 80-ci_cd落地_Argocd_安装-执行安装-.mp4
- 🎬 81-ci_cd落地_Argocd_最后的准备-.mp4
- 🎬 82-ci_cd落地_Argocd_组件介绍-project-.mp4
- 🎬 83-ci_cd落地_Argocd_组件介绍-Application-.mp4
- 🎬 84-ci_cd落地_Argocd_组件介绍-Applicationset-.mp4
- 🎬 85-ci_cd落地_Argocd_编写-project-.mp4
- 🎬 86-ci_cd落地_Argocd_编写-application-.mp4
- 🎬 87-ci_cd落地_链接CI-CD-.mp4
- 🎬 88-ci_cd落地_完成最终的CICD_分离仓库-.mp4
- 🎬 89-ci_cd落地_完成最终的CICD_在pipeline中增加仓库-.mp4
- 🎬 90-ci_cd落地_完成最终的CICD_调试-.mp4
- 🎬 91-ci_cd落地_总结-.mp4

### 7-云原生DevOps应用平台开发实战

#### 1-CI-CDOperator开发

- 🎬 1-ci-cd-operator_开篇介绍-.mp4
- 🎬 2-ci-cd-operator_需求分析-.mp4
- 🎬 3-ci-cd-operator_设计_初始化功能-.mp4
- 🎬 4-ci-cd-operator_设计_账号体系规划-.mp4
- 🎬 5-ci-cd-operator_设计_ci-cdcrdapi-.mp4
- 🎬 6-ci-cd-operator_设计_历史归档-.mp4
- 🎬 7-ci-cd-operator_设计_模板-.mp4
- 🎬 8-ci-cd-operator_设计_总体架构-.mp4
- 🎬 9-ci-cd-operator_设计_详细设计-api-pipeline-.mp4
- 🎬 10-ci-cd-operator_设计_详细设计-api-pipelinerun-.mp4
- 🎬 11-ci-cd-operator_设计_详细设计-api-templatetemplaterun-.mp4
- 🎬 12-ci-cd-operator_设计_详细设计-api-其他-.mp4
- 🎬 13-ci-cd-operator_设计_详细设计-初始化-.mp4
- 🎬 14-ci-cd-operator_设计_详细设计-依赖需求-.mp4
- 🎬 15-ci-cd-operator_准备环境-.mp4
- 🎬 16-ci-cd-operator_可行性研究_tekton-results的安装-.mp4
- 🎬 17-ci-cd-operator_可行性研究_tekton-results的作用验证-.mp4
- 🎬 18-ci-cd-operator_代码编写_模块划分-.mp4
- 🎬 19-ci-cd-operator_代码编写_Install模块-创建项目-.mp4
- 🎬 20-ci-cd-operator_代码编写_Install模块-deploy-crd-.mp4
- 🎬 21-ci-cd-operator_代码编写_Install模块-deploy-controller01-.mp4
- 🎬 22-ci-cd-operator_代码编写_Install模块-deploy-controller02-.mp4
- 🎬 23-ci-cd-operator_代码编写_Install模块-deploy-controller03-.mp4
- 🎬 24-ci-cd-operator_代码编写_Install模块-deploy-controller04-.mp4
- 🎬 25-ci-cd-operator_代码编写_Install模块-deploy-controller-更正测试-.mp4
- 🎬 26-ci-cd-operator_代码编写_Install模块-deploy-controller-更正测试2-.mp4
- 🎬 27-ci-cd-operator_代码编写_Install模块-deploy-添加其他资源-.mp4
- 🎬 28-ci-cd-operator_代码编写_Install模块-deploy-调试总结及优化建议-.mp4
- 🎬 29-ci-cd-operator_代码编写_Install模块-init-.mp4
- 🎬 30-ci-cd-operator_代码编写_Install模块-可自动配置的init-.mp4
- 🎬 31-ci-cd-operator_代码编写_Install模块-可自动配置的init-问题修复-.mp4
- 🎬 32-ci-cd-operator_插曲-对象类型比较-.mp4
- 🎬 33-ci-cd-operator_代码编写_pipeline模块-创建api-.mp4
- 🎬 34-ci-cd-operator_准备依赖-.mp4
- 🎬 35-ci-cd-operator_代码编写_pipeline模块-创建controller01-.mp4
- 🎬 36-ci-cd-operator_代码编写_pipeline模块-创建controller02-.mp4
- 🎬 37-ci-cd-operator_代码编写_pipeline模块-创建controller03-.mp4
- 🎬 38-ci-cd-operator_代码编写_pipeline模块-创建controller04-.mp4
- 🎬 39-ci-cd-operator_代码编写_pipeline模块-创建controller05-.mp4
- 🎬 40-ci-cd-operator_代码编写_pipeline模块-创建controller06-.mp4
- 🎬 41-ci-cd-operator_代码编写_pipeline模块-创建controller07-.mp4
- 🎬 42-ci-cd-operator_代码编写_pipeline模块-创建controller08-.mp4
- 🎬 43-ci-cd-operator_代码编写_pipeline模块-创建controller09-.mp4
- 🎬 44-ci-cd-operator_代码编写_pipeline模块-创建controller10-.mp4
- 🎬 45-ci-cd-operator_测试代码编写_pipeline模块01-.mp4
- 🎬 46-ci-cd-operator_测试代码编写_pipeline模块02-.mp4
- 🎬 47-ci-cd-operator_测试代码编写_pipeline模块03-.mp4
- 🎬 48-ci-cd-operator_测试代码编写_pipeline模块04-.mp4
- 🎬 49-ci-cd-operator_测试代码编写_pipeline模块05-.mp4
- 🎬 50-ci-cd-operator_测试代码编写_pipeline模块06-.mp4
- 🎬 51-ci-cd-operator_测试代码编写_pipeline模块07-.mp4
- 🎬 52-ci-cd-operator_测试代码编写_pipeline模块08-.mp4
- 🎬 53-ci-cd-operator_代码编写_pipeline模块-处理幂等性-.mp4
- 🎬 54-ci-cd-operator_代码编写_pipeline模块-status处理-.mp4
- 🎬 55-ci-cd-operator_代码编写_pipeline模块-生成pipelinerun模板01-.mp4
- 🎬 56-ci-cd-operator_代码编写_pipeline模块-生成pipelinerun模板02-.mp4
- 🎬 57-ci-cd-operator_代码编写_pipeline模块-测试生成pipelinerun模板01-.mp4
- 🎬 58-ci-cd-operator_代码编写_pipeline模块-测试生成pipelinerun模板02-.mp4
- 🎬 59-ci-cd-operator_调试_pipeline模块01-.mp4
- 🎬 60-ci-cd-operator_调试_pipeline模块02-.mp4
- 🎬 61-ci-cd-operator_调试_pipeline模块03-.mp4
- 🎬 62-ci-cd-operator_调试_pipeline模块04-.mp4
- 🎬 63-ci-cd-operator_补充_ci-post-.mp4
- 🎬 64-ci-cd-operator_总结_pipeline模块-.mp4
- 🎬 65-ci-cd-operator_e2e_pipeline模块-创建framework-.mp4
- 🎬 66-ci-cd-operator_e2e_pipeline模块-创建环境-.mp4
- 🎬 67-ci-cd-operator_插曲_完成模块的镜像化01-.mp4
- 🎬 68-ci-cd-operator_插曲_完成模块的镜像化02-.mp4
- 🎬 69-ci-cd-operator_e2e_完成依赖安装-.mp4
- 🎬 70-ci-cd-operator_e2e_完成我们的pipeline安装-.mp4
- 🎬 71-ci-cd-operator_e2e_pipeline测试用例编写-.mp4
- 🎬 72-ci-cd-operator_代码编写_pipelinerun模块-创建api-.mp4
- 🎬 73-ci-cd-operator_代码编写_pipelinerun模块-编写controller01-.mp4
- 🎬 74-ci-cd-operator_代码编写_pipelinerun模块-编写controller02-.mp4
- 🎬 75-ci-cd-operator_代码编写_pipelinerun模块-编写controller03-.mp4
- 🎬 76-ci-cd-operator_代码编写_pipelinerun模块-编写controller04-.mp4
- 🎬 77-ci-cd-operator_代码编写_pipelinerun模块-编写controller05-.mp4
- 🎬 78-ci-cd-operator_调试_pipelinerun模块01-.mp4
- 🎬 79-ci-cd-operator_调试_pipelinerun模块02-.mp4
- 🎬 80-ci-cd-operator_总结_pipeline-pipelinerun模块-.mp4
- 🎬 81-ci-cd-operator_template_创建template-api-.mp4
- 🎬 82-ci-cd-operator_template_创建templaterun-api-.mp4
- 🎬 83-template_创建templaterun-api-.mp4
- 🎬 84-template_编写代码-templaterun-controller01-.mp4
- 🎬 85-template_编写代码-templaterun-controller02-.mp4
- 🎬 86-template_编写代码-templaterun-controller03-.mp4
- 🎬 87-template_编写代码-templaterun-controller04-1-.mp4
- 🎬 88-template_编写代码-templaterun-controller04-2-.mp4
- 🎬 89-template_编写代码-templaterun-controller05-.mp4
- 🎬 90-template_调试-templaterun-.mp4
- 🎬 91-template_编写代码-templaterun-controller06-.mp4
- 🎬 92-ci-cd-operator_总结-.mp4

## 31-云原生边缘计算

### 1-云原生边缘计算KubeEdge

#### 1-k8s1.22版本集群部署

- 🎬 1-k8s集群部署主机准备-.mp4
- 🎬 2-k8s集群部署容器运行时Docker准备-.mp4
- 🎬 3-k8s集群初始化及网络插件calico部署-.mp4

#### 2-kubeedge部署

- 🎬 1-k8s集群说明及负载均衡器metallb部署-.mp4
- 🎬 2-kubeedge架构-.mp4
- 🎬 3-kubeedgecloudcore云端部署-.mp4
- 🎬 4-kubeedgeedgecore边缘端部署-.mp4
- 🎬 5-通过kubeedge部署应用到边缘端及验证-.mp4

## 32-kubernetes管理虚拟机

### 1-kubernetes管理虚拟机利器KubeVirt

#### 1-Kubernetes管理虚拟机利器KubeVirt

- 🎬 1-虚拟化技术分类及KubeVirt涉及的技术-.mp4
- 🎬 2-KubeVirt介绍-.mp4
- 🎬 3-KubeVirt部署-.mp4
- 🎬 4-使用virtctl实现对虚拟机管理-.mp4

## 33-Golang开发入门精讲

### 1-Golang语法精讲

#### 1-马士兵老师介绍-go语言

- 🎬 1-go语言介绍(一)-.mp4
- 🎬 2-go语言介绍(二)-.mp4

#### 2-马士兵老师介绍-go语言中的面向对象

- 🎬 1-go语言中的面向对象-.mp4

#### 3-第1阶段:走进Golang

- 🎬 1-Golang引入-.mp4
- 🎬 2-Golang简史-.mp4
- 🎬 3-开发工具介绍-.mp4
- 🎬 4-开发环境搭建-.mp4
- 🎬 5-dos命令讲解-.mp4
- 🎬 6-测试SDK环境搭建成功-.mp4

#### 4-第1阶段:走进Golang

- 🎬 1-第一段代码-.mp4
- 🎬 2-Go语言执行过程分析-.mp4
- 🎬 3-语法注意事项-.mp4
- 🎬 4-注释-.mp4
- 🎬 5-代码风格-.mp4
- 🎬 6-API-.mp4

#### 5-第2阶段:变量与数据类型

- 🎬 1-变量(1)-.mp4
- 🎬 2-变量(2)-.mp4
- 🎬 3-数据类型介绍-.mp4
- 🎬 4-扩展_进制和进制转换-.mp4
- 🎬 5-整数类型(1)-.mp4
- 🎬 6-整数类型(2)-.mp4
- 🎬 7-浮点类型-.mp4
- 🎬 8-字符类型(1)-.mp4
- 🎬 9-字符类型(2)-.mp4
- 🎬 10-布尔类型-.mp4

#### 6-第2阶段:变量与数据类型

- 🎬 1-字符串类型-.mp4
- 🎬 2-基本数据类型默认值-.mp4
- 🎬 3-基本数据类型之间的转换-.mp4
- 🎬 4-基本数据类型转为string-.mp4
- 🎬 5-string转为基本数据类型-.mp4
- 🎬 6-指针-.mp4
- 🎬 7-指针4个细节-.mp4
- 🎬 8-标识符的使用(1)-.mp4
- 🎬 9-标识符的使用(2)-.mp4
- 🎬 10-关键字和预定义标识符-.mp4

#### 7-第3阶段:运算符

- 🎬 1-算术运算符-.mp4
- 🎬 2-算术运算符2-.mp4
- 🎬 3-赋值运算符-.mp4
- 🎬 4-关系运算符-.mp4
- 🎬 5-逻辑运算符-.mp4
- 🎬 7-其它运算符-.mp4
- 🎬 8-运算符的优先级别-.mp4
- 🎬 9-获取用户终端输入-.mp4

#### 8-第4阶段:流程控制

- 🎬 1-流程控制的引入-.mp4
- 🎬 2-if单分支-.mp4
- 🎬 3-if双分支-.mp4
- 🎬 4-if多分支-.mp4
- 🎬 5-switch分支1-.mp4
- 🎬 6-switch分支2-.mp4

#### 9-第4阶段:流程控制

- 🎬 1-for循环-.mp4
- 🎬 2-for循环细节-.mp4
- 🎬 3-forrange键值循环-.mp4
- 🎬 4-关键字_break-.mp4
- 🎬 5-关键字_break细节-.mp4
- 🎬 6-关键字_continue-.mp4
- 🎬 7-关键字_goto-.mp4
- 🎬 8-关键字_return-.mp4

#### 10-第5阶段:函数

- 🎬 1-函数的引入-.mp4
- 🎬 2-函数细节详讲01-.mp4
- 🎬 3-函数细节详讲02-.mp4
- 🎬 4-函数细节详讲03-.mp4
- 🎬 5-函数细节详讲04-.mp4
- 🎬 6-包的引入-.mp4
- 🎬 7-包细节详讲01-.mp4
- 🎬 8-包细节详讲02-.mp4
- 🎬 9-补充:如导包出错请看此视频-.mp4

#### 11-第5阶段:函数

- 🎬 1-init函数-.mp4
- 🎬 2-匿名函数-.mp4
- 🎬 3-闭包-.mp4
- 🎬 4-defer关键字-.mp4
- 🎬 5-字符串函数详讲01-.mp4
- 🎬 6-字符串函数详讲02-.mp4
- 🎬 7-日期和时间函数-.mp4
- 🎬 8-内置函数-.mp4

#### 12-第6阶段:错误处理

- 🎬 1-defer+recover机制处理错误-.mp4
- 🎬 2-自定义错误-.mp4

#### 13-第7阶段:数组

- 🎬 1-数组的引入-.mp4
- 🎬 2-数组内存分析-.mp4
- 🎬 3-数组的遍历-.mp4
- 🎬 4-数组的初始化方式-.mp4
- 🎬 5-数组的注意事项-.mp4
- 🎬 6-二维数组-.mp4
- 🎬 7-二维数组的遍历-.mp4

#### 14-第8阶段:切片

- 🎬 1-切片的引入-.mp4
- 🎬 2-切片的内存分析-.mp4
- 🎬 3-切片的定义-.mp4
- 🎬 4-切片的遍历-.mp4
- 🎬 5-切片的注意事项1-.mp4
- 🎬 6-切片的注意事项2-.mp4
- 🎬 7-切片的注意事项3-.mp4

#### 15-第9阶段:映射

- 🎬 1-map的引入-.mp4
- 🎬 2-map三种创建方式-.mp4
- 🎬 3-map的操作1-.mp4
- 🎬 4-map的操作2-.mp4

#### 16-第10阶段:面向对象

- 🎬 1-面向对象的引入-.mp4
- 🎬 2-结构体定义-.mp4
- 🎬 3-内存分析-.mp4
- 🎬 4-结构体实例的创建-.mp4
- 🎬 5-结构体之间的转换-.mp4
- 🎬 6-方法的引入-.mp4
- 🎬 7-方法的注意事项1-.mp4
- 🎬 8-方法的注意事项2-.mp4
- 🎬 9-方法的注意事项3-.mp4
- 🎬 10-方法和函数的区别-.mp4

#### 17-第10阶段:面向对象

- 🎬 1-创建结构体实例时指定字段值-.mp4
- 🎬 2-跨包创建结构体实例-.mp4
- 🎬 3-封装的引入-.mp4
- 🎬 4-封装的实现-.mp4
- 🎬 5-继承的引入-.mp4
- 🎬 6-继承的实现-.mp4
- 🎬 7-继承的注意事项-.mp4
- 🎬 8-继承的注意事项2-.mp4
- 🎬 9-继承的注意事项3-.mp4
- 🎬 10-接口的引入-.mp4
- 🎬 11-接口的总结-.mp4
- 🎬 12-接口的注意事项1-.mp4
- 🎬 13-接口的注意事项2-.mp4
- 🎬 14-多态-.mp4
- 🎬 15-断言的引入-.mp4
- 🎬 16-断言的语法-.mp4

#### 18-第11阶段:文件和操作

- 🎬 1-文件-.mp4
- 🎬 2-io的引入-.mp4
- 🎬 3-读取文件-.mp4
- 🎬 4-读取文件2-.mp4
- 🎬 5-写出文件-.mp4
- 🎬 6-文件复制操作-.mp4

#### 19-第12阶段:协程和管道

- 🎬 1-程序、进程、线程概念辨析-.mp4
- 🎬 2-协程概念辨析-.mp4
- 🎬 3-协程上手案例-.mp4
- 🎬 4-主线程和协程执行流程-.mp4
- 🎬 5-主死从随-.mp4
- 🎬 6-启动多个协程-.mp4
- 🎬 7-使用WaitGroup控制协程退出-.mp4
- 🎬 8-多个协程操纵同一数据案例-.mp4
- 🎬 9-使用互斥锁同步协程-.mp4
- 🎬 10-读写锁的引入-.mp4
- 🎬 11-读写锁案例-.mp4
- 🎬 12-管道特性介绍-.mp4
- 🎬 13-管道入门案例-.mp4
- 🎬 14-管道的关闭-.mp4
- 🎬 15-管道的遍历-.mp4
- 🎬 16-协程和管道协同工作案例-.mp4
- 🎬 17-声明只读只写管道-.mp4
- 🎬 18-管道的阻塞-.mp4
- 🎬 19-select功能-.mp4
- 🎬 20-defer+recover机制处理错误-.mp4

#### 20-第13阶段:网络编程

- 🎬 1-网络编程引入-.mp4
- 🎬 2-TCP编程_创建客户端-.mp4
- 🎬 3-TCP编程_创建服务器端-.mp4
- 🎬 4-TCP编程_连接测试-.mp4
- 🎬 5-TCP编程_发送终端数据-.mp4

#### 21-第14阶段:反射

- 🎬 1-反射的引入-.mp4
- 🎬 2-对基本数据类型反射-.mp4
- 🎬 3-对结构体进行反射-.mp4
- 🎬 4-获取变量的类别-.mp4
- 🎬 5-反射修改变量的值-.mp4
- 🎬 6-通过反射操作结构体的属性和方法-.mp4
- 🎬 7-反射修改变量的值2-.mp4

## 35-VIP直播课

### 1-云原生(K8S核心)架构师VIP直播

#### 1-云原生(K8S核心)架构师VIP直播

- 🎬 1-容器运行时之争-.mp4
- 🎬 2-K8S集群部署方式如何选择?-.mp4
- 🎬 4-K8S服务暴露方式大串讲-.mp4
- 🎬 5-K8S集群应用发布盘点-.mp4
- 🎬 6-带你了解微服务项目发布流程-.mp4
- 🎬 7-如何突破K8S集群节点数量的限制?-.mp4
- 🎬 8-如何利用国产化操作系统(KylinorOpeneular)部署K8S集群?-.mp4
- 🎬 9-助力金三银四涨薪季,一起探讨K8S面试!-.mp4
- 🎬 10-微服务中那些中间件们应该如何部署?-.mp4
- 🎬 11-K8S集群双栈协议(IPv4&IPv6)实现思路探讨-.mp4
- 🎬 12-k8s集群underlay网络方案HybridNet-.mp4
- 🎬 13-基于windows主机实现K8SOperator开发环境-.mp4
- 🎬 14-容器持久化存储必要性及解决方案比较-.mp4
- 🎬 15-DevOps项目发布由8小时至关键2分钟转变是如何实现的?-.mp4
- 🎬 16-严选微服务项目发布流程-.mp4
- 🎬 17-是时候抛弃慢杂乱K8S集群部署方式了,2小时掌握快简顺极速部署模式-.mp4
- 🎬 18-云原生应用备份恢复及迁移利器Velero-.mp4
- 🎬 19-如何构建云原生基础设施-.mp4
- 🎬 20-通过ELK对K8S集群应用日志进行采集-.mp4
- 🎬 21-k8s、istio、Envoy在服务治理里面的角色定位-.mp4
- 🎬 22-如何在生产中使用安全容器运行时?-.mp4
- 🎬 23-轻松使用Debian操作系统第一步-.mp4
- 🎬 24-如何通过K8S集群实现Rancher高可用部署?-.mp4
- 🎬 26-Ubuntu22.04&Ubuntu23.04&Debian12操作系统部署K8S集群注意事项有哪些?-.mp4
- 🎬 27-如何通过IngressNginx实现K8S集群应用灰度发布?-.mp4
- 🎬 28-基于RockyLinux操作系统实现K8S集群构建-.mp4
- 🎬 29-如何使用OpenEuler22.03操作系统基于iSulad部署K8S集群?-.mp4
- 🎬 30-带你从0到1通过ArgoCD实现应用项目发布-.mp4
- 🎬 31-如何基于Gitlab及ArgoCD实现CI-CD?-.mp4
- 🎬 32-如何通过Argo-Rollouts实现云原生应用金丝雀发布?-.mp4
- 🎬 33-如何通过Pixie实现云原生应用可观测?-.mp4

#### 2-2024-云原生VIP直播课

- 🎬 1-如何基于云原生负载均衡器kube-vip构建K8S高可用集群?-.mp4
- 🎬 2-常用操作系统部署kubernetes新版本软件源及可用容器镜像源介绍-.mp4
- 🎬 3-CentOS7操作系统替代者AlmaLinux如何使用?-.mp4

## 37-容器云-云原生架构师面试宝典

### 2-kubernetes面试题

#### 1-大厂kubernetes面试夺命九连问第一季

- 🎬 2-02_kube-proxy修改代理模式为ipvs方法-.mp4
- 🎬 3-03_kube-proxy代理模式iptables与ipvs区别-.mp4
- 🎬 4-04-蓝绿部署应用发布(上)-.mp4
- 🎬 5-05-蓝绿部署应用发布(下)-.mp4
- 🎬 6-06-kubernetes静态Pod-.mp4
- 🎬 7-07-kubernetes集群数据持久化存储方式及DockerfileADD与COPY对比-.mp4
- 🎬 8-08-kubernetes集群节点管理_node添加与平滑移除-.mp4
- 🎬 9-09-kubernetes集群_SVC端口映射到集群节点端口报错如何处理及Kubernetes集群常用控制器及其特点点-.mp4
- 🎬 10-10-水平拉伸pod失败什么原因-.mp4
- 🎬 11-11-node节点故障pod自动迁移-.mp4
- 🎬 12-12-修改容忍异常时间-.mp4
- 🎬 13-13-deployment控制器升级和回滚部署-.mp4
- 🎬 14-14-描述K8s存储卷分类、特证及作用-.mp4
- 🎬 15-15-kubectl不能自动补全是什么原因-.mp4
- 🎬 16-16-如何阻止yum或apt更新kubernetes版本-.mp4

## 云原生架构师资料文件夹

### 2-Linux操作系统

#### 1-项目部署之-Linux操作系统

#### 2-Shell编程

### 3-计算机网络基础

#### 1-计算机网络基础

### 4-云原生生态介绍

#### 1-云原生介绍

### 5-虚拟化与云计算

#### 1-虚拟化技术

#### 2-云计算

### 6-容器管理工具 Docker

#### 1-容器管理工具 Docker

### 7-轻量或工业级容器管理工具 Containerd

#### 1-容器管理工具 Containerd

### 8-Kubernetes应用基础

#### 1-Kubernetes集群部署

#### 2-Kubernetes集群客户端命令kubectl

#### 3-Kubernetes集群Node管理

#### 4-Kubernetes集群声明式文件YAML

#### 5-kubernetes集群Namespace

#### 6-kubernetes核心概念概述

#### 7-Kubernetes集群核心概念 Pod

#### 8-Kubernetes集群核心概念 Controller

#### 9-Kubernetes集群核心概念 Service

### 9-Kubernetes服务暴露

#### 1- Ingress Nginx Controller

### 10-Kubernetes配置与密钥管理

#### 1-配置和密钥管理 ConfigMap

#### 2-配置和密钥管理 Secret

### 11-Kubernetes容器镜像仓库管理方案

#### 1-容器镜像仓库管理方案 Harbor

### 13-Kubernetes存储解决方案

#### 1-kubernetes存储卷

#### 2-存储解决方案 GlusterFS

### 14-Kubernetes项目上云部署

#### 1-kubernetes集群公共服务

#### 2-项目部署 JAVA项目

#### 3-项目部署 Python项目

#### 4-项目部署 GoLang项目

### 15-Kubernetes集群节点及Pod监控方案

#### 1-集群节点及Pod监控 Prometheus

### 16-Kubernetes集群节点及Pod日志收集方案

#### 1-集群及Pod日志收集 ELK

#### 2-集群及Pod日志收集 EFK

### 18-Kubernetes云原生包管理方案

#### 1-包管理方案 Helm应用商店

### 20-基于Kubernetes PaaS云平台

#### 1-PaaS云平台 rancher

#### 2-PaaS云平台 kubesphere

### 21-DevOps项目发布一体化平台构建及应用实践

#### 1-基于Kubernetes集群构建大中型企业CICD应用平台

### 22-微服务治理与服务网络

#### 4- Service Mesh实战之Istio

### 23-云计算下一个十年技术Serverless

#### 1-Serverless深度实战之Knative

### 24-Golang 开发入门精讲

#### 1-Golang语法精讲

#### 2-走进Golang

### 25-Golang Web应用开发

#### 1-Go Web二期新更

### 26-Golang 运维平台开发

#### 1-golang运维平台实战项目
您需要登录后才可以回帖 登录 | 立即注册

手机版|小黑屋|云栈社区(YunPan.Plus) ( 苏ICP备2022046150号-2 )

GMT+8, 2025-10-4 06:22 , Processed in 0.116031 second(s), 34 queries .

Powered by Discuz! X3.5

© 2025-2025 CloudStack.

快速回复 返回顶部 返回列表