首页
›
云原生架构与平台工程
›
015-集群故障域划分
›
《DNS故障场景下故障域划分的Helm部署与测试验证》
VIP20
本课程属于:015-集群故障域划分
云原生架构与平台工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
DNS故障场景下故障域划分的Helm部署与测试验证
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
DNS故障场景下的故障域划分概念 · Helm在云原生部署中的角色 · 课程目标与前置知识
课程导论
DNS
02
DNS基础回顾
DNS解析流程 · 核心记录类型(A/AAAA/CNAM… · DNS高可用设计原则
DNS
基础回顾
03
故障域理论基础
故障域定义 · 单点故障(SPOF)分析 · 故障隔离边界(AZ/Region/C…
故障域理论基础
故障域定义
04
DNS故障场景分类
上游递归故障 · 权威服务器故障 · 缓存污染
DNS
故障场景分类
05
Helm Chart基础
Chart结构 · 模板引擎 · Values管理
Helm
Chart
06
故障域划分设计原则
分层隔离 · 冗余部署 · 跨AZ分布
故障域划分设计原…
分层隔离
07
Helm部署架构设计
多副本CoreDNS部署 · NodeLocal DNSCache · ExternalDNS集成
Helm
部署架构设计
08
Values文件设计
全局参数 · 故障域参数(replicaCount · topologySpreadCons…
Values
文件设计
09
模板编写
Deployment模板中的故障域配… · PodTopologySpread)
模板编写
Deployment
10
模板编写
Service与Endpoint模板 · 确保跨故障域负载均衡
模板编写
Service
11
模板编写
ConfigMap模板 · CoreDNS Corefile配置…
模板编写
ConfigMap
12
模板编写
HPA与PDB模板 · 保障故障域内Pod的可用性预算
模板编写
HPA
13
Helm依赖与子Chart
使用子Chart管理不同故障域的组件… · node-local-dns)
Helm
Chart
14
Helm测试钩子(Test Hooks)
定义test pod · 验证DNS解析与故障域连通性
Helm
Test
15
故障注入工具选型
Chaos Mesh · LitmusChaos · tc/netem模拟网络故障
故障注入工具选型
Chaos
16
测试场景一
单AZ故障——模拟一个可用区完全不可… · 验证DNS解析是否切换到其他AZ
测试场景一
AZ
17
测试场景二
CoreDNS Pod故障——随机删… · 验证HPA与PDB行为及解析连续性
测试场景二
CoreDNS
18
测试场景三
上游DNS递归故障——模拟上游DNS… · 验证CoreDNS缓存与fallba…
测试场景三
DNS
19
测试场景四
网络延迟与丢包——注入延迟/丢包 · 验证客户端DNS超时重试与故障域切换
测试场景四
网络延迟
20
测试场景五
配置错误回滚——模拟Corefile… · 验证Helm rollback与故障…
测试场景五
Corefile
21
监控与告警集成
Prometheus指标(cored… · Grafana仪表盘 · 告警规则
监控
告警集成
22
日志与审计
CoreDNS日志格式 · 故障域事件记录 · ELK/Fluentd集成
日志
审计
23
自动化测试框架
使用Bats · Ginkgo或Python脚本编写端…
自动化测试框架
Bats
24
CI/CD集成
GitLab CI/GitHub A…
CI/CD
集成
25
多集群故障域扩展
跨集群DNS联邦 · Global Load Balanc…
多集群故障域扩展
DNS
26
生产环境最佳实践
资源配额 · 网络策略 · Pod安全策略
生产环境最佳实践
资源配额
27
案例研究一
电商平台大促期间DNS故障域切换实战
案例研究一
DNS
28
案例研究二
金融核心系统跨AZ DNS故障域隔离…
案例研究二
AZ
29
课程总结
关键知识点回顾 · 常见陷阱 · 故障域划分Checklist
课程总结
关键知识点回顾
30
课后作业与进阶
动手实验指导 · 推荐阅读 · 社区资源(Kubernetes SI…
课后作业
进阶
所属VIP或分类
同VIP:CrashLoop场景下故障域划分的资源模型恢复方案
同VIP:CrashLoop故障域排查:Helm部署的架构恢复方案
同VIP:CrashLoop集群故障域资源治理与自愈恢复