460+ 课时 | 400+演练 | 20+项目实战,让你快速上手云原生技术,提升核心竞争力!
* 01 初识容器技术/
* 01 什么是容器 (12.88 MB), 02:43
* 02 为什么需要容器 (61.70 MB), 12:56
* 03 容器的六大隔离 (136.38 MB), 28:30
* 04 容器的资源限制 (66.50 MB), 12:44
* 02 Docker容器技术概述与应用/
* 01 什么是Docker (79.62 MB), 17:20
* 02 Docker架构模型 (22.09 MB), 04:35
* 03 Docker存储引擎 (176.61 MB), 30:24
* 04 Docker安装部署 (62.63 MB), 11:22
* 05 Docker配置镜像加速 (31.03 MB), 05:55
* 06 Docker配置存储目录 (42.47 MB), 07:42
* 03 Docker镜像与容器操作/
* 01 Docker镜像介绍 (31.71 MB), 06:27
* 02 Docker镜像操作 (181.53 MB), 32:38
* 03 Docker容器操作-1 (134.92 MB), 24:02
* 04 Docker容器操作-2 (118.83 MB), 19:05
* 05 Docker容器操作-3 (81.28 MB), 15:05
* 04 Docker数据持久化/
* 01 Docker数据持久化介绍 (48.72 MB), 09:09
* 02 Docker数据卷Volumes (59.43 MB), 10:45
* 03 Docker数据卷bindMounts (44.12 MB), 08:23
* 04 Docker单容器多路径挂载 (50.57 MB), 09:12
* 05 Docker部署Wordpress并实现持久化 (86.15 MB), 15:32
* 05 Dockerfile镜像制作/
* 01 什么是Dockerfile (28.11 MB), 06:32
* 02 Dockerfile语法示例-1 (261.15 MB), 47:35
* 03 Dockerfile语法示例-2 (71.72 MB), 14:38
* 06 优化Dockerfile-分层构建/
* 01 Dockerfile分层构建介绍 (27.02 MB), 06:07
* 02 Dockerfile分层构建实践-1 (98.31 MB), 17:02
* 03 Dockerfile分层构建实践-2 (70.58 MB), 13:24
* 04 使用官方镜像构建 (45.26 MB), 07:49
* 07 精简Docker镜像-多阶段构建/
* 01 多阶段构建介绍 (20.00 MB), 04:15
* 02 golang多阶段构建实践 (49.31 MB), 09:21
* 03 java多阶段构建实践 (89.27 MB), 14:44
* 08 Dockerfile多阶段构建-架构优化/
* 01 多阶段架构构建介绍 (19.93 MB), 03:43
* 02 多阶段架构构建实践 (86.38 MB), 14:37
* 09 Docker私有仓库Registry/
* 01 Docker私有仓库介绍 (17.38 MB), 04:17
* 02 Docker私有仓库registry-1 (68.41 MB), 12:55
* 03 Docker私有仓库registry-2 (42.75 MB), 08:14
* 10 Docker私有仓库Harbor/
* 01 Docker私有仓库Harbor介绍 (39.60 MB), 08:03
* 02 Docker私有仓库Harbor安装及使用 (67.15 MB), 12:55
* 03 Docker私有仓库Harbor配置镜像扫描 (39.73 MB), 07:09
* 04 Docker私有仓库Harbor高可用方案 (18.43 MB), 03:58
* 05 Docker私有仓库Harbor高可用配置 (59.56 MB), 10:36
* 06 Docker私有仓库Harbor高可用对接负载均衡与Https (72.49 MB), 13:14
* 11 深入理解Docker网络/
* 01 Docker容器互联介绍 (25.48 MB), 04:48
* 02 Docker容器互联实践 (59.96 MB), 10:53
* 03 Docker网络应用场景 (92.93 MB), 19:23
* 04 Docker网络-Bridge (49.71 MB), 08:44
* 05 Docker网络-Host (20.99 MB), 04:27
* 06 Docker网络-Container (47.49 MB), 10:07
* 12 DockerCompose容器单机编排实践/
* 01 为什么需要Compose (16.83 MB), 03:40
* 02 什么是Compose (50.39 MB), 10:18
* 03 Compose部署Wordpress (65.93 MB), 12:00
* 04 Compose部署Python应用 (65.79 MB), 11:38
* 13 Jenkins实现Docker的CICD/
* 01 容器化CI与CD介绍 (51.09 MB), 11:24
* 02 容器化CI-部署gitlab容器 (84.65 MB), 15:23
* 03 容器化CI-部署Jenkins容器 (97.78 MB), 19:10
* 04 Jenkins Pipeline实现容器化CI-1 (234.29 MB), 40:27
* 05 Jenkins Pipeline实现容器化CI-2 (54.87 MB), 09:58
* 06 Jenkins Pipeline实现容器化CI-3 (30.02 MB), 05:40
* 07 Jenkins Pipeline实现容器化CD-1 (119.96 MB), 20:50
* 08 Jenkins Pipeline实现容器化CD-2 (108.52 MB), 17:58
* 14 Docker图形化管理/
* 01 Docker图形化工具portainer部署 (43.74 MB), 07:36
* 02 Docker图形化工具Portainer添加节点 (50.83 MB), 09:04
* 15 下一代容器运行时Containerd/
* 01 为何需要Containerd (135.69 MB), 26:51
* 02 Containerd镜像管理 (77.41 MB), 17:32
* 03 Containerd容器管理 (78.77 MB), 16:25
* 04 nerdctl-buildkit管理Containerd (122.35 MB), 21:03
* 16 Kubernetes基础概念/
* 01 什么是Kubernetes (27.74 MB), 05:44
* 02 为什么需要Kubernetes (45.88 MB), 09:36
* 03 Kubernetes不是什么 (34.86 MB), 06:45
* 17 Kubernetes集群角色与组件解析/
* 01 Kubernetes集群角色 (19.53 MB), 03:57
* 02 Kubernetes集群组件 (94.94 MB), 19:51
* 03 Kubernetes Master组件 (33.95 MB), 06:58
* 04 Kubernetes Node组件 (40.23 MB), 08:42
* 05 Kubernetes Addons附加组件 (116.87 MB), 20:19
* 18 Kubernetes集群快速部署/
* 01 Kubernetes集群部署思路 (45.56 MB), 07:57
* 02 Kubernetes集群地址规划 (12.22 MB), 02:28
* 03 Kubernetes容器运行时环境安装 (58.50 MB), 09:22
* 04 Kubernetes集群组件安装 (27.80 MB), 04:40
* 05 Kubernetes初始化Master节点 (88.29 MB), 15:35
* 06 Kubernetes加入Node节点 (30.43 MB), 05:06
* 07 Kubernetes网络插件安装 (33.75 MB), 05:56
* 08 Kubernetes集群状态测试 (142.11 MB), 26:25
* 19 底层容器运行时Docker切换为Containerd/
* 01 Master容器运行时切换为Containerd (77.32 MB), 13:08
* 02 Node容器运行时切换为Containerd (70.26 MB), 12:30
* 03 Containerd容器运行时节点加入集群 (40.68 MB), 07:56
* 20 Kubernetes资源与对象/
* 01 Kubernetes常用资源介绍 (162.53 MB), 31:48
* 02 Kubernetes对象介绍 (42.96 MB), 08:46
* 03 Kubernetes对象创建方式 (56.85 MB), 09:02
* 04 Kubernetes对象创建实践 (129.72 MB), 23:22
* 21 Pod资源基本介绍/
* 01 什么是Pod (15.77 MB), 03:21
* 02 为什么需要Pod (48.62 MB), 10:00
* 03 Pod共享网络 (29.45 MB), 06:23
* 04 Pod共享存储 (61.42 MB), 13:36
* 05 Pod管理方式 (100.37 MB), 18:38
* 06 Pod运行阶段 (42.12 MB), 07:44
* 07 Pod内容器运行状态 (30.95 MB), 06:00
* 08 Pod阶段与容器状态模拟实践 (50.77 MB), 08:52
* 22 Pod常用字段详解/
* 01 Pod常用字段-镜像拉取策略 (59.64 MB), 11:53
* 02 Pod常用字段-拉取私有仓库镜像 (51.83 MB), 09:10
* 03 Pod常用字段-自定义环境变量 (46.57 MB), 08:32
* 04 Pod常用字段-自定义命令与参数 (41.62 MB), 08:09
* 05 Pod常用字段-定义容器端口 (27.51 MB), 05:41
* 06 Pod重启策略 (72.54 MB), 14:18
* 23 Pod生命周期与InitContainer/
* 01 Pod生命周期 (58.97 MB), 10:47
* 02 InitContainer介绍 (35.60 MB), 06:45
* 03 InitContainer场景示例1 (49.25 MB), 09:59
* 04 InitContainer场景示例2 (41.89 MB), 07:37
* 24 Pod钩子函数应用/
* 01 Pod钩子函数Hook介绍 (43.00 MB), 07:26
* 02 Pod钩子函数Hook场景示例1 (59.15 MB), 11:33
* 03 Pod钩子函数Hook场景示例2 (52.38 MB), 10:04
* 25 Pod健康检查之探针/
* 01 Pod探针基本介绍 (86.66 MB), 17:26
* 02 StartUpProbe探针-exec方式 (63.88 MB), 12:29
* 03 StartUpProbe探针-http-tcp方式 (34.58 MB), 06:35
* 04 LivenessProbe探针-exec方式 (81.14 MB), 14:53
* 05 LivenessProbe探针-http-tcp方式 (28.53 MB), 05:07
* 06 ReadinessProbe探针exec-http方式 (73.92 MB), 13:06
* 26 Pod资源限制/
* 01 什么是资源限制 (50.86 MB), 10:45
* 02 资源限制的单位 (27.90 MB), 05:57
* 03 CPU资源限制实践 (63.94 MB), 11:56
* 04 内存资源限制实践 (44.50 MB), 08:38
* 27 Pod质量等级QOS与downwardAPI/
* 01 QOS服务质量等级介绍 (37.07 MB), 07:25
* 02 QOS服务质量等级实践 (37.44 MB), 07:13
* 03 什么是DownWardAPI (19.36 MB), 04:02
* 04 环境变量方式使用DownWardAPI (55.56 MB), 10:57
* 05 存储卷方式挂载DownWardAPI (52.76 MB), 10:01
* 06 服务注册使用DownWardAPI实践 (107.88 MB), 20:32
* 07 使用DownWardAPI设置JVM堆空间 (83.51 MB), 16:43
* 08 使用临时容器调试容器 (34.46 MB), 06:19
* 09 Pod综合案例 (207.35 MB), 38:20
* 28 Deployment有状态应用管理/
* 01 什么是ReplicaSet (17.06 MB), 03:57
* 02 ReplicaSet组成部分 (27.36 MB), 06:54
* 03 ReplicaSet示例配置 (31.29 MB), 06:50
* 04 什么是Deployment (33.63 MB), 08:15
* 05 Deployment示例配置 (24.90 MB), 04:42
* 06 Deployment实现高可用集群 (77.05 MB), 13:39
* 29 Deployment基于HPA动态扩缩容/
* 01 什么是HPA (15.79 MB), 03:37
* 02 基于CPU动态扩缩容 (73.22 MB), 13:29
* 03 基于内存动态扩缩容 (46.37 MB), 09:43
* 30 Deployment更新策略/
* 01 Deployment更新策略-Recreate (33.72 MB), 06:33
* 02 Deployment更新策略-RollingUpdate (81.26 MB), 14:47
* 03 Deployment更新参数-maxSurge-maxUnavailable (75.53 MB), 14:27
* 04 Deployment更新参数-minReadySeconds (19.48 MB), 03:48
* 05 Deployment更新参数-revisionHistoryLimit (19.28 MB), 03:43
* 06 Deployment更新参数-progressDeadlineSeconds (12.12 MB), 02:24
* 31 守护进程DaemonSet/
* 01 什么是DaemonSet (29.31 MB), 06:07
* 02 DaemonSet示例配置 (65.56 MB), 12:30
* 03 DaemonSet部署Node-Exporter (45.04 MB), 08:12
* 04 DaemonSet更新策略-RollingUpdate (26.05 MB), 04:36
* 05 DaemonSet更新策略-OnDelete (13.94 MB), 02:45
* 32 一次性任务管理Job/
* 01 什么是Job (32.43 MB), 07:08
* 02 Job示例配置 (34.22 MB), 07:42
* 03 Job获取Redis队列数据实践 (85.38 MB), 16:42
* 33 定时任务调度CronJob/
* 01 什么是CronJob (36.12 MB), 07:14
* 02 CronJob示例配置 (60.73 MB), 13:26
* 03 CronJob每分钟获取Redis队列数据 (46.03 MB), 08:34
* 34 Service四层负载均衡/
* 01 什么是Service (53.76 MB), 10:48
* 02 Service的具体实现 (66.17 MB), 12:47
* 03 Kube-proxy代理模型 (46.96 MB), 08:38
* 04 Service资源类型 (84.32 MB), 16:12
* 05 Service资源配置示例 (37.72 MB), 07:34
* 06 Service-ClusterIP实践 (60.51 MB), 11:41
* 07 Service-NodePort实践 (32.11 MB), 06:21
* 08 Service-ExternalName实践 (31.56 MB), 07:16
* 09 Endpoints与容器探针关系 (71.29 MB), 13:00
* 10 自定义Endpoints实践 (76.46 MB), 16:06
* 11 Service字段sessionAffinity (17.77 MB), 03:11
* 12 Service字段externalTrafficPolicy (57.80 MB), 11:31
* 13 Service字段internalTrafficPolicy (55.59 MB), 10:12
* 35 Service底层原理分析/
* 01 Service访问四种场景及环境准备 (48.25 MB), 10:05
* 02 Iptables底层分析-场景1 (105.28 MB), 19:28
* 03 Iptables底层分析-场景2 (71.40 MB), 12:58
* 04 Iptables底层分析-场景3 (71.62 MB), 12:48
* 05 Iptables底层分析-场景4 (106.12 MB), 19:48
* 06 切换Iptables为IPVS (54.89 MB), 10:05
* 36 CoreDNS与Headless Service/
* 01 为何需要DNS (14.41 MB), 03:00
* 02 环境变量方式 (19.20 MB), 05:07
* 03 CoreDNS方式 (53.66 MB), 11:14
* 04 Pod的DNS策略 (61.53 MB), 12:30
* 05 自定义DNS解析 (64.61 MB), 13:39
* 06 headlessService (101.79 MB), 20:09
* 37 部署案例Guestbook/
* 01 guestbook案例介绍 (42.31 MB), 08:41
* 02 guestbook-redis部署 (38.32 MB), 08:27
* 03 guestbook-服务部署与验证 (48.86 MB), 08:58
* 38 Ingress七层负载均衡/
* 01 为什么需要Ingress (10.80 MB), 02:35
* 02 什么是Ingress (53.78 MB), 11:22
* 03 Ingress部署方式 (40.69 MB), 08:13
* 04 Ingress安装配置 (94.40 MB), 16:38
* 05 Ingress发布GuestBook (74.04 MB), 14:51
* 06 Ingress实现多虚拟主机 (69.36 MB), 13:48
* 07 Ingress实现URL路由 (64.05 MB), 11:38
* 08 Ingress实现多域名TLS (54.88 MB), 10:34
* 39 Ingress七层负载均衡配置及灰度发布/
* 01 ingress局部配置-自定义basic认证 (47.07 MB), 09:49
* 02 Ingress局部配置-根据来源设备跳转 (59.82 MB), 11:46
* 03 Ingress全局配置-参数优化 (47.55 MB), 08:05
* 04 Ingress灰度介绍及环境准备 (75.56 MB), 14:10
* 05 Ingress基于权重实现灰度 (34.69 MB), 08:12
* 06 Ingress基于Header实现灰度 (22.72 MB), 04:04
* 07 Ingress基于Cookie实现灰度 (27.86 MB), 05:38
* 40 配置管理ConfigMap/
* 01 什么是ConfigMap (47.24 MB), 10:18
* 02 为什么需要ConfigMap (11.68 MB), 02:26
* 03 基于命令和文件方式创建ConfigMap (38.15 MB), 07:58
* 04 基于目录和配置清单创建ConfigMap (26.03 MB), 06:16
* 05 Pod通过环境变量引用ConfigMap (50.55 MB), 10:38
* 06 Pod通过卷挂载存储卷-1 (44.64 MB), 10:17
* 07 Pod通过卷挂载存储卷-2 (49.10 MB), 09:56
* 08 Pod通过卷挂载存储卷-3 (47.13 MB), 10:01
* 09 Redis结合ConfigMap实践 (82.51 MB), 17:56
* 41 敏感数据管理Secrets/
* 01 什么是secrets (44.26 MB), 08:33
* 02 基于命令行和文件创建secrets (48.40 MB), 10:50
* 03 基于TLS证书创建secrets (19.43 MB), 03:33
* 04 基于docker-registry创建secrets (57.92 MB), 11:19
* 05 使用配置清单创建Secrets (26.30 MB), 05:42
* 06 pod通过环境变量引用Secret示例 (46.44 MB), 10:28
* 07 pod通过环境变量引用Secret实践 (84.70 MB), 16:37
* 08 Pod通过Volumes方式引用secrets (26.30 MB), 05:39
* 09 nginx基于secret实现TLS (57.32 MB), 11:37
* 42 存储管理Volumes/
* 01 为何需要使用Volumes (22.82 MB), 04:58
* 02 临时存储卷-EmptyDir示例 (26.99 MB), 06:12
* 03 临时存储卷-EnptyDir场景 (39.68 MB), 09:17
* 04 本地存储卷HostPath (44.05 MB), 09:39
* 05 本地存储卷HostPath示例 (24.43 MB), 05:48
* 06 本地存储卷HostPath实践-1 (12.19 MB), 04:08
* 07 本地存储卷HostPath实践-2 (73.57 MB), 14:42
* 08 网络存储卷NFS (49.07 MB), 11:14
* 43 持久存储PV与PVC/
* 01 为何需要PV与PVC (33.93 MB), 07:11
* 02 PV与PVC生命周期 (43.49 MB), 08:55
* 03 PV资源清单创建示例 (47.63 MB), 10:05
* 04 PVC资源清单创建示例 (36.85 MB), 08:05
* 05 基于HostPath创建PV和PVC (108.98 MB), 25:33
* 06 基于NFS创建PV和PVC (119.22 MB), 25:43
* 07 基于PV与PVC部署Wordpress-1 (149.49 MB), 30:11
* 08 基于PV与PVC部署Wordpress-2 (146.55 MB), 27:43
* 44 存储自动化StorageClass/
* 01 为何需要动态供应 (22.24 MB), 05:03
* 02 什么是动态供应 (29.81 MB), 05:58
* 03 基于NFS动态供应配置 (88.09 MB), 16:59
* 45 有状态应用管理StatefulSet/
* 01 StatefulSet介绍 (23.18 MB), 04:01
* 02 什么是StatefulSet (30.04 MB), 06:56
* 03 StatefulSet组成部分 (26.62 MB), 05:36
* 04 StatefulSet部署示例 (79.14 MB), 15:28
* 05 StatefulSet滚动更新 (29.65 MB), 05:41
* 06 StatefulSet管理策略 (21.77 MB), 04:17
* 46 ServiceAccount与UserAccount/
* 01 为何需要认证 (26.92 MB), 05:49
* 02 UserAccount介绍 (73.48 MB), 14:14
* 03 ServiceAccount介绍 (20.37 MB), 04:13
* 04 默认Service Account认证APIServer (35.12 MB), 07:03
* 05 创建ServiceAccount关联Pod (49.22 MB), 09:35
* 06 为ServiceAccount添加私有仓库 (30.54 MB), 06:25
* 07 kubeconfig的作用与文件格式 (59.20 MB), 11:21
* 08 创建UserAccount加入kubeconfig文件 (63.87 MB), 14:02
* 09 创建全新的kubeconfig文件 (39.45 MB), 09:25
* 47 角色与权限控制RBAC/
* 01 什么是RBAC (68.67 MB), 13:48
* 02 RBAC场景实践-1 (32.98 MB), 07:56
* 03 RBAC场景实践-2 (17.39 MB), 04:09
* 04 RBAC场景实践-3 (27.53 MB), 05:50
* 05 内置集群的ClusterRole (32.36 MB), 05:56
* 06 cluster-admin分析 (37.11 MB), 07:09
* 07 cluster-admin实践 (32.90 MB), 08:01
* 48 Dashboard管理Kubernetes/
* 01 Dashboard介绍与安装 (109.87 MB), 19:41
* 02 Dashboard基于Token认证与授权 (86.34 MB), 14:53
* 03 Dashboard基于kubeconfig认证与授权 (41.30 MB), 07:33
* 04 Dashboard基于Ingress实现TLS (60.68 MB), 12:10
* 49 Kubernetes准入控制-ResourceQuota/
* 01 准入控制介绍 (44.50 MB), 11:21
* 02 ResourceQuota介绍 (60.89 MB), 11:50
* 03 ResourceQuota示例 (65.31 MB), 11:03
* 04 ResourceQuota计算资源限制实践 (65.21 MB), 12:19
* 05 ResourceQuota存储资源限制实践 (105.03 MB), 18:21
* 06 ResourceQuota资源数量限制实践 (94.47 MB), 17:16
* 50 Kubernetes准入控制-LimitRange/
* 01 LimitRange基本介绍 (59.60 MB), 12:19
* 02 LimitRange设定默认的requests和limits-1 (41.82 MB), 08:38
* 03 LimitRange设定默认的requests和limits-2 (32.86 MB), 05:37
* 04 LimitRange设定Pod申请的最大值和最小值 (49.19 MB), 10:34
* 05 LimitRange结合ResourceQuota限制存储 (54.69 MB), 10:40
* 51 资源调度Scheduler/
* 01 什么是调度器 (23.78 MB), 05:02
* 02 调度器工作流程 (25.15 MB), 04:51
* 03 调度器预选函数 (19.29 MB), 03:54
* 04 调度器优选函数 (33.58 MB), 06:48
* 05 调度器策略 (45.04 MB), 09:33
* 52 节点亲和调度/
* 01 节点选择器NodeSelector (32.29 MB), 07:06
* 02 什么是节点亲和 (39.38 MB), 08:19
* 03 节点亲和示例 (53.40 MB), 10:34
* 04 节点亲和关系表达式 (28.81 MB), 05:42
* 05 强制节点亲和实践-1 (75.68 MB), 15:11
* 06 强制节点亲和实践-2 (17.70 MB), 03:18
* 07 首-选节点亲和实践-1 (61.94 MB), 13:10
* 08 首-选节点亲和实践-2 (52.93 MB), 09:55
* 53 Pod亲和调度/
* 01 Pod亲和与反亲和介绍 (31.69 MB), 06:27
* 02 Pod亲和与反亲和位置拓扑 (24.77 MB), 04:49
* 03 Pod间强制亲和实践 (94.81 MB), 17:48
* 04 Pod间首-选亲和实践 (97.70 MB), 18:56
* 05 Pod间反亲和实践 (56.93 MB), 11:45
* 06 Pod间亲和与反亲和实践 (72.68 MB), 14:32
* 07 nodeName介绍与实践 (34.94 MB), 06:33
* 54 污点与容忍度/
* 01 污点与容忍度介绍 (11.67 MB), 02:26
* 02 什么是节点污点 (13.51 MB), 02:58
* 03 什么是Pod容忍度 (7.81 MB), 01:30
* 04 污点与容忍度应用场景 (38.47 MB), 08:23
* 05 如何添加污点以及添加容忍度 (47.78 MB), 10:01
* 06 污点与容忍度场景实践-1 (44.19 MB), 08:22
* 07 污点与容忍度场景实践-2 (37.17 MB), 08:23
* 08 基于污点的驱逐实践 (29.35 MB), 06:06
* 55 单Master扩展为高可用多Master/
* 01 为何需要高可用 (11.68 MB), 02:41
* 02 高可用实现架构及常用问题 (110.77 MB), 21:56
* 03 为APIServer准备负载均衡 (40.30 MB), 07:23
* 04 初始化Master节点-1 (50.61 MB), 08:08
* 05 初始化Master节点-2 (27.71 MB), 05:07
* 06 将Master节点加入控制平面 (49.17 MB), 07:56
* 07 检查集群的状态及可用性 (107.48 MB), 19:02
* 56 etcd实现集群备份与恢复/
* 01 etcd备份介绍 (40.83 MB), 08:22
* 02 etcd备份工具etcdctl (50.44 MB), 08:36
* 03 备份etcd数据 (52.94 MB), 09:35
* 04 恢复etcd数据 (84.51 MB), 13:18
* 57 Velero实现集群备份与恢复/
* 01 为何需要Velero (16.75 MB), 03:38
* 02 Velero工作流程 (26.56 MB), 05:59
* 03 Velero备份-部署MinIO (28.76 MB), 05:38
* 04 Velero备份-部署Velero服务端 (102.65 MB), 17:57
* 05 Velero备份-备份Kubernetes集群 (55.99 MB), 09:45
* 06 Velero备份-恢复Kubernetes集群 (32.86 MB), 06:05
* 07 Velero备份-周期性备份Kubernetes集群 (44.88 MB), 07:49
* 58 Kubernetes集群升级实践/
* 01 为什么要升级Kubernetes集群 (31.36 MB), 06:49
* 02 Kubernetes集群升级方案 (16.46 MB), 03:38
* 03 升级Kubernetes集群-Master (88.19 MB), 15:02
* 04 升级Kubernetes集群-Nodes (42.95 MB), 07:22
* 59 Kubernetes可视化Rancher/
* 01 什么是可视化管理 (23.32 MB), 04:41
* 02 可视化管理Rancher安装 (49.77 MB), 09:46
* 03 可视化管理Rancher导入自建集群 (85.95 MB), 14:24
* 60 Kubernetes可视化Rancher部署应用/
* 01 04 可视化管理Rancher-部署无状态应用 (63.10 MB), 12:17
* 02 可视化管理Rancher-部署有状态应用-1 (37.85 MB), 07:03
* 03 可视化管理Rancher-部署有状态应用-2 (88.20 MB), 15:19
* 61 Helm包管理工具入门/
* 01 helm整体介绍 (36.47 MB), 05:33
* 02 为何需要helm (17.66 MB), 03:55
* 03 什么是helm (100.09 MB), 19:47
* 04 helm架构与helm安装 (67.45 MB), 10:46
* 05 helm仓库基本应用 (19.96 MB), 03:34
* 06 helmChart部署与卸载 (76.04 MB), 14:15
* 07 通过Values参数定制Chart (58.96 MB), 10:25
* 08 Chart应用的升级与回滚 (99.11 MB), 18:04
* 62 Helm Chart模板开发/
* 01 Chart开发基本介绍 (49.85 MB), 09:31
* 02 创建不可配置Chart (34.97 MB), 07:05
* 03 创建可配置Chart (88.71 MB), 17:06
* 04 什么是内置对象 (26.69 MB), 05:42
* 05 内置对象Chart (32.89 MB), 06:50
* 06 内置对象Release (18.08 MB), 03:34
* 07 内置对象Values (41.90 MB), 08:07
* 08 内置对象Capabilities (43.73 MB), 08:33
* 63 Helm Chart常用函数/
* 01 函数与函数管道 (45.75 MB), 09:00
* 02 default函数与quote函数 (23.36 MB), 03:59
* 03 required函数与include函数 (49.88 MB), 09:18
* 04 toYaml函数 (54.48 MB), 10:11
* 05 b64enc函数 (18.00 MB), 03:15
* 64 Helm Chart流程控制/
* 01 流程控制-if-else判断 (53.01 MB), 09:53
* 02 流程控制-range循环 (63.84 MB), 11:59
* 03 流程控制-with控制 (33.90 MB), 06:22
* 04 流程控制-变量 (45.42 MB), 08:28
* 65 Helm Chart命名模板/
* 01 什么是命名模板 (40.01 MB), 07:36
* 02 helpers.tpl文件深入分析 (126.34 MB), 22:36
* 66 Helm Chart文件访问/
* 01 Files基本介绍 (25.82 MB), 05:23
* 02 Files.Get实践 (17.60 MB), 04:00
* 03 Files.Glob实践 (26.28 MB), 05:36
* 04 Files加载TLS证书文件 (25.60 MB), 04:51
* 05 File为Ingress注入TLS (113.78 MB), 21:47
* 06 消息输出文件-NOTES (24.99 MB), 04:31
* 67 Helm Chart案例开发/
* 01 chart应用开发介绍 (13.59 MB), 03:17
* 02 chart应用开发思路 (32.14 MB), 07:23
* 03 开发案例-部署MySQL (18.43 MB), 02:57
* 04 开发案例-基础框架与命名模板 (35.41 MB), 06:26
* 05 开发案例-deployment模板开发 (85.32 MB), 16:24
* 06 开发案例-pvc模板开发 (79.35 MB), 14:40
* 07 开发案例-service模板开发 (53.18 MB), 09:47
* 08 开发案例-secret模板开发 (27.97 MB), 05:26
* 09 开发案例-ingress模板开发 (83.79 MB), 15:04
* 10 开发案例-Pod模板定制开发 (68.52 MB), 11:29
* 11 开发案例-部署与测试Chart (83.82 MB), 14:53
* 68 Helm Chart共享仓库/
* 01 安装harbor仓库 (42.80 MB), 07:37
* 02 helm基于Harbor仓库上传与下载 (74.18 MB), 12:57
* 03 Chart托管至Github-1 (52.82 MB), 09:16
* 04 Chart托管至Github-2 (30.68 MB), 05:35
* 69 Kubernetes业务迁移PHP/
* 01 Kubernetes迁移业务思路 (34.32 MB), 07:39
* 02 Kubernetes迁移Wordpress-1 (158.56 MB), 28:08
* 03 Kubernetes迁移Wordpress-2 (31.54 MB), 06:46
* 04 Kubernetes迁移Wordpress-3 (62.38 MB), 12:37
* 05 Kubernetes迁移Wordpress-4 (289.00 MB), 52:01
* 70 Kubernetes业务迁移Java/
* 01 Kubernetes迁移Java-1 (22.11 MB), 03:43
* 02 Kubernetes迁移Java-2 (44.00 MB), 08:07
* 03 Kubernetes迁移Java-3 (38.19 MB), 06:37
* 71 Kubernetes迁移Python/
* 01 Kubernetes迁移Python-1 (57.25 MB), 09:11
* 02 Kubernetes迁移Python-2 (53.86 MB), 09:28
* 03 Kubernetes迁移Python-3 (61.34 MB), 10:09
* 72 Kubernetes业务迁移Golang/
* 01 Kubernetes迁移Go-1 (48.24 MB), 07:22
* 02 Kubernetes迁移Go-2 (40.61 MB), 07:04
* 03 Kubernetes迁移Go-3 (80.92 MB), 13:35
* 73 Kubernetes中间件迁移Kafka-Kraft/
* 01 本地部署Kafka-Kraft集群 (117.18 MB), 17:39
* 02 制作Kafka-Kraft镜像 (171.72 MB), 30:54
* 03 使用StatefulSet运行Kafka-Kraft (150.48 MB), 26:10
* 74 SpringCloud微服务架构介绍与部署/
* 01 什么是微服务 (105.90 MB), 23:01
* 02 SpringCloud微服务架构 (44.46 MB), 08:09
* 03 SpringCloud微服务部署思路 (48.24 MB), 10:07
* 04 部署微服务数据层-MySQL-Redis (18.90 MB), 03:42
* 05 部署微服务治理层-Nacos (93.02 MB), 16:46
* 06 部署微服务治理层-Sentinel (32.66 MB), 05:30
* 07 部署微服务治理层-Skywalking (133.00 MB), 21:23
* 08 微服务组件-编译项目 (74.11 MB), 11:57
* 09 微服务组件-部署System组件 (58.69 MB), 10:14
* 10 微服务组件-部署auth-gateway组件 (47.35 MB), 08:23
* 11 微服务组件-部署Monitor (25.92 MB), 04:29
* 12 微服务组件-部署前端UI (63.19 MB), 10:02
* 13 微服务组件-整体组件测试 (33.11 MB), 05:19
* 14 微服务组件-更新特定模块 (32.34 MB), 04:50
* 75 一步步将SpringCLoud迁移至Kubernetes/
* 01 迁移微服务至K8S-微服务数据层MySQL (91.18 MB), 16:46
* 02 迁移微服务至K8S-微服务数据层Redis (18.05 MB), 04:05
* 03 迁移微服务至K8S-微服务治理层Nacos (263.91 MB), 45:13
* 04 迁移微服务至K8S-微服务治理层Sentinel (34.90 MB), 06:20
* 05 迁移微服务至K8S-微服务治理层Skywalking (54.05 MB), 09:44
* 06 迁移微服务至K8S-微服务治理层Skywalking-Agent (138.30 MB), 23:58
* 07 迁移微服务至K8S-微服务组件system (155.89 MB), 26:21
* 08 迁移微服务至K8S-微服务组件auth (52.33 MB), 10:33
* 09 迁移微服务至K8S-微服务组件gateway (51.78 MB), 08:32
* 10 迁移微服务至K8S-微服务组件monitor (62.45 MB), 09:47
* 11 迁移微服务至K8S-微服务组件ui (139.90 MB), 23:00
* 76 Kubernetes基于ELK日志分析概述/
* 01 日志的重要性 (62.24 MB), 11:49
* 02 如何收集K8S日志 (38.32 MB), 07:52
* 03 K8S日志收集架构-1 (57.70 MB), 12:57
* 04 K8S日志收集架构-2 (44.89 MB), 09:55
* 05 收集K8S哪些组件的日志 (54.54 MB), 11:12
* 77 Kubernetes交付ELKStack+Kafka组件/
* 01 交付ES-Master至K8S (173.98 MB), 30:19
* 02 交付ES-Data至K8S (21.20 MB), 03:43
* 03 交付Kibana至K8S (57.58 MB), 10:18
* 04 交付Kafka集群至K8S (52.64 MB), 09:52
* 78 基于节点DaemonSet运行日志Agent实践/
* 01 基于节点DaemonSet运行日志Agent架构 (19.89 MB), 04:37
* 02 基于DaemonSet运行Filebeat (129.28 MB), 22:45
* 03 收集Kube-system名称空间日志 (94.53 MB), 15:35
* 04 收集ingress-nginx名称空间日志 (48.11 MB), 07:52
* 05 收集节点kubelet日志 (26.54 MB), 04:31
* 06 优化输出并输出日志至Kafka (54.19 MB), 09:07
* 07 交付Logstash读取Kafka日志 (90.24 MB), 15:07
* 08 Kibana进行日志展示与探索 (66.88 MB), 10:18
* 79 基于Sidecar模式运行日志Agent实践/
* 01 基于Sidecar运行filebeat日志Agent架构 (89.66 MB), 15:52
* 02 Filebeat基于Sidecar部署思路 (10.59 MB), 02:31
* 03 制作基于Sidecar模式的Filebeat镜像 (69.20 MB), 11:58
* 04 基于Sidecar模式运行测试环境Pod (64.03 MB), 10:31
* 05 基于Sidecar模式运行生产环境Pod (48.95 MB), 08:08
* 06 交付测试环境与生产环境Logstash (119.56 MB), 19:58
* 07 Kibana进行数据展示与探索 (52.77 MB), 08:48
* 80 CICD实现方式/
* 01 Jenkins整体课程内容介绍 (63.67 MB), 12:37
* 02 传统环境实现CI-CD (16.67 MB), 04:23
* 03 K8S环境实现CI-CD (74.74 MB), 14:00
* 81 交付CiCD工具链至K8S/
* 01 交付harbor私有仓库 (24.45 MB), 04:06
* 02 交付gitlab私有仓库至K8S (124.13 MB), 23:47
* 03 交付pgsql至K8S (56.67 MB), 10:15
* 04 交付Sonarqube至K8S (115.77 MB), 20:30
* 05 交付Jenkins至K8S (143.46 MB), 24:36
* 82 Jenkins动态Slave/
* 01 Jenkins Pipeline基本介绍 (109.58 MB), 18:42
* 02 jenkins静态和动态Slave (56.24 MB), 11:13
* 03 Jenkins配置动态Slave (72.07 MB), 13:33
* 04 Jenkins动态SlavePod镜像制作 (131.42 MB), 23:13
* 05 Jenkins动态SlavePod镜像测试 (76.59 MB), 14:08
* 83 Jenkins实现Java应用CICD实践/
* 01 Jenkins交付常规Java场景说明 (10.06 MB), 02:02
* 02 提交项目至Gitlab仓库 (61.04 MB), 09:47
* 03 jenkinsCI-获取代码 (33.01 MB), 06:13
* 04 jenkinsCI-代码质量检测 (85.31 MB), 14:44
* 05 jenkinsCI-编译代码 (29.47 MB), 05:13
* 06 jenkinsCI-制作镜像并推送仓库 (83.68 MB), 14:36
* 07 jenkinsCI-交付应用至K8S测试环境 (107.78 MB), 18:11
* 08 jenkinsCI-交付应用至K8S生产环境 (59.19 MB), 10:14
* 09 jenkinsCI-实现全自动CI (47.05 MB), 08:06
* 10 JenkinsCD-拆分CI与CD (173.66 MB), 30:19
* 11 jenkinsCD-应用回退方案 (54.09 MB), 10:15
* 84 Jenkins实现微服务应用CICD实践/
* 01 JenkinsCI-微服务交付场景说明 (140.50 MB), 22:00
* 02 JenkinsCI-微服务代码获取 (82.86 MB), 13:24
* 03 JenkinsCI-微服务漏洞扫描 (111.02 MB), 18:12
* 04 JenkinsCI-微服务代码编译 (79.67 MB), 13:20
* 05 JenkinsCI-微服务镜像制作 (86.12 MB), 14:06
* 06 JenkinsCI-微服务交付至K8S (141.13 MB), 22:43
* 07 JenkinsCI-微服务交付全自动CI (36.64 MB), 05:56
* 08 JenkinsCI-微服务交付全自动CI问题-1 (223.68 MB), 37:35
* 09 JenkinsCI-微服务交付全自动CI问题-2 (70.93 MB), 12:40
* 10 JenkinsCI-微服务CI与CD拆分 (74.47 MB), 11:28





![[衡天云]爆款云服务器 低至12元/月](/hty.png)