首页
›
云原生架构与平台工程
›
015-集群故障域划分
›
《kubectl debug集群故障域自愈与恢复演练》
VIP20
本课程属于:015-集群故障域划分
云原生架构与平台工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
kubectl debug集群故障域自愈与恢复演练
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
故障域基础概念
什么是故障域(Failure Dom… · 可用区(Availability Z… · 故障域在K8s中的重要性
故障域基础概念
Failure
02
K8s节点标签与拓扑键
node label的规划 · topology.kubernete… · 自定义拓扑键
K8s
节点标签
03
节点亲和性与Pod调度
nodeAffinity的硬约束与软… · requiredDuringSche… · 实战配置示例
Pod
节点亲
04
Pod拓扑分布约束(Topology Spread Constraints)
maxSkew · topologyKey · whenUnsatisfiable参…
Pod
Topology
05
多可用区集群架构设计
控制面节点跨区部署 · etcd跨区容错 · Worker节点分布策略
多可用区集群架构…
控制面节点跨区部…
06
存储故障域隔离
PV/PVC的拓扑感知调度 · CSI拓扑感知特性 · local PV与可用区绑定
存储故障域隔离
PV/PVC
07
Service与Ingress跨故障域
Service拓扑感知路由(Topo… · EndpointSlice的zone… · Ingress Controller…
Service
Ingress
08
StatefulSet跨故障域部署
Pod管理策略 · Pod身份与存储绑定 · 跨区扩缩容注意事项
StatefulSet
跨故障域部署
09
DaemonSet与故障域
DaemonSet的调度行为 · nodeSelector与toler… · 每可用区至少一个Pod
DaemonSet
故障域
10
集群联邦与多集群故障域
KubeFed概述 · 跨集群调度策略 · 故障域与集群联邦的映射关系
集群联邦
多集群故障域
11
kubectl debug入门
kubectl debug命令概述 · 临时容器(Ephemeral Con… · 与kubectl exec的区别
kubectl
debug
12
kubectl debug调试Pod
创建调试容器 · 共享进程命名空间 · 复制Pod并调试
kubectl
debug
13
kubectl debug调试Node
创建特权调试Pod · 挂载宿主机文件系统 · 使用nsenter进入宿主机命名空间
kubectl
debug
14
kubectl debug调试Service
使用kubectl debug临时暴… · 调试网络连通性 · 结合kubectl port-for…
kubectl
debug
15
kubectl debug调试存储问题
挂载PVC到调试容器 · 检查存储卷权限 · 测试读写性能
kubectl
debug
16
kubectl debug调试网络问题
安装网络诊断工具(tcpdump · curl · mtr)
kubectl
debug
17
kubectl debug调试Init容器
Init容器失败原因定位 · 在Init容器上下文中执行命令 · 查看Init容器日志
kubectl
debug
18
kubectl debug调试CrashLoopBackOff
捕获崩溃瞬间的状态 · 修改启动命令 · 使用--image覆盖镜像
kubectl
debug
19
kubectl debug调试资源限制问题
检查CPU/Memory限制 · 模拟压力测试 · OOM Killer分析
kubectl
debug
20
kubectl debug调试安全上下文
检查Pod Security Con… · 验证Capabilities · 测试Seccomp/AppArmor…
kubectl
debug
21
故障域与调试结合
跨可用区Pod通信延迟调试 · 网络策略跨区验证 · 存储卷跨区挂载测试
故障域
调试结合
22
故障域故障模拟
使用Chaos Mesh模拟可用区故… · NetworkChaos注入延迟/丢… · PodChaos删除指定区Pod
故障域故障模拟
Chaos
23
故障域监控与告警
Prometheus跨区指标采集 · Grafana多可用区面板设计 · 告警规则(Pod跨区分布不均)
故障域监控
告警
24
故障域自动修复
Descheduler的Remove… · Cluster Autoscaler…
故障域自动修复
Descheduler
25
故障域与HPA
水平自动扩缩容跨区感知 · metrics-server多区数据… · 自定义指标与拓扑分布
HPA
故障域
26
故障域与PodDisruptionBudget
PDB跨区保护 · minAvailable与maxUn… · Voluntary Disrupti…
PodDisruptio…
故障域
27
故障域与网络策略
NetworkPolicy跨区流量控… · 基于namespace的隔离 · 基于CIDR的跨区规则
故障域
网络策略
28
故障域与RBAC
跨区资源访问控制 · ClusterRole与RoleBi… · ServiceAccount跨区使用
RBAC
故障域
29
故障域与成本优化
Spot实例跨区分布 · 预留实例与按需实例混合 · 成本标签与故障域映射
故障域
成本优化
30
综合实战
构建一个3可用区高可用Web应用 · 配置拓扑分布约束 · 使用kubectl debug排查跨…
综合实战
Web
所属VIP或分类
同VIP:CrashLoop场景下故障域划分的资源模型恢复方案
同VIP:CrashLoop故障域排查:Helm部署的架构恢复方案
同VIP:CrashLoop集群故障域资源治理与自愈恢复