拉勾专栏Kubernetes 原理剖析与实战应用30讲完结
【课程介绍】
从落地到二次开发,逐一击破容器应用难题
【课程目录】
目录 /共33节: F$ b& N% b# P. J/ A0 Q" _1 k0 i
开篇词( J; r& \7 O8 i/ `& p; Y# I
开篇词 | 如何深入掌握 Kubernetes?
云原生基石:初识 Kubernetes
01 | 前世今生:Kubernetes 是如何火起来的?7 v, B. g- e+ |* y8 R
02 | 高屋建瓴:Kubernetes 的架构为什么是这样的?
03 | 集群搭建:手把手教你玩转 Kubernetes 集群搭建( K’ a3 X* _; h- e5 G8 T
04 | 核心定义:Kubernetes 是如何搞定“不可变基础设施”的?
05 | K8s Pod:最小调度单元的使用进阶及实践
Kubernetes 进阶:部署高可用的业务3 \ ?2 J3 N8 k" [% H; s
06 | 无状态应用:剖析 Kubernetes 业务副本及水平扩展底层原理
07 | 有状态应用:Kubernetes 如何通过 StatefulSet 支持有状态应用?2 z4 K* ~( T6 G
08 | 配置管理:Kubernetes 管理业务配置方式有哪些?: ~2 i: n1 H0 h# S5 ?. R* T: [7 _$ G
09 | 存储类型:如何挑选合适的存储插件? U- m; u$ n, F’ f5 X; [5 A R
10 | 存储管理:怎样对业务数据进行持久化存储?
11 | K8s Service:轻松搞定服务发现和负载均衡" u! o( {7 U% c
12 | Helm Charts:如何在生产环境中释放部署生产力?1 c" a/ R" B) H, s
守护神:业务的日志与监控
13 | 服务守护进程:如何在 Kubernetes 中运行 DaemonSet 守护进程?
14 | 日志采集:如何在 Kubernetes 中做日志收集与管理?
15 | Prometheus:Kubernetes 怎样实现自动化服务监控告警?
16 | 迎战流量峰值:Kubernetes 怎样控制业务的资源水位?+ Y1 f7 [: M# b! B
17 | 案例实战:教你快速搭建 Kubernetes 监控平台
安全无忧:集群的安全性与稳定性9 H1 r9 X$ M8 L9 B6 I! \6 m
18 | 权限分析:Kubernetes 集群权限管理那些事儿
19 | 资源限制:如何保障你的 Kubernetes 集群资源不会被打爆
20 | 资源优化:Kubernetes 中有 GC(垃圾回收)吗?# X& n; ~* C3 ~& j! Y
21 | 优先级调度:你必须掌握的 Pod 抢占式资源调度
22 | 安全机制:Kubernetes 如何保障集群安全?
23 | 最后的防线:怎样对 Kubernetes 集群进行灾备和恢复?8 I0 x- j$ O7 w. ^: b$ ~. ^
加餐:问题答疑和优秀留言展示3 H6 F6 r: e, f0 }( ^’ e/ g1 t- O4 m
知其所以然:底层核心原理及可扩展性
24 | 调度引擎:Kubernetes 如何高效调度 Pod?+ }# ~: b: Z’ R6 T6 O! k) A6 s
25 | 稳定基石:带你剖析容器运行时以及 CRI 原理
26 | 网络插件:Kubernetes 搞定网络原来可以如此简单?! ]0 P, |3 ]2 b
27 | K8s CRD:如何根据需求自定义你的 API?
28 | 面向 K8s 编程:如何通过 Operator 扩展 Kubernetes API?
特别放送: ~+ o( }. ] Q& i
29 | Kubernetes 中也有定时任务吗?
30 | Kubectl 命令行工具使用秘笈% I+ O6 |" V’ \ i( H’ m) z" g) }
结束语
结束语 | Cloud Native is Eating the World:时代在召唤云原生2 u J- b: N; q2 l) [# e$ F8 i