首页
›
云原生架构与平台工程
›
026-Kubernetes平台集群生命周期运维
›
《K8s集群节点故障自动迁移与调度策略优化》
VIP20
本课程属于:026-Kubernetes平台集群生命周期运维
云原生架构与平台工程 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
K8s集群节点故障自动迁移与调度策略优化
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
K8s集群架构概述
Master节点与Worker节点角… · etcd · kube-apiserver
K8s
集群架构概述
02
节点健康检查机制
Node Condition(Rea… · DiskPressure · MemoryPressure
节点健康检查机制
Node
03
节点故障类型与影响分析
硬件故障 · 内核崩溃 · 网络分区
节点故障类型
影响分析
04
Pod生命周期与状态管理
Pending · Running · Succeeded
Pod
生命周期
05
Kubelet与节点状态上报
NodeStatus更新机制 · NodeLease优化 · 节点状态上报频率与超时配置
Kubelet
节点状态上报
06
节点故障自动检测原理
node-monitor-grace… · node-monitor-perio… · node-startup-grace…
节点故障自动检测…
node-monitor…
07
节点故障自动迁移核心机制
Taint与Toleration原理 · NoExecute · NoSchedule
节点故障自动迁移…
Taint
08
Pod驱逐流程详解
kube-controller-ma… · 驱逐速率限制 · POD优先级与抢占
Pod
驱逐流程详解
09
PodDisruptionBudget(PDB)配置
PDB作用 · minAvailable与maxUn… · PDB对自愿/非自愿驱逐的影响
PodDisruptio…
PDB
10
节点故障迁移实战
模拟节点故障(停止kubelet) · 观察Pod迁移过程 · 验证PDB约束
节点故障迁移实战
kubelet
11
Kube-scheduler调度框架
调度队列 · 调度周期与绑定周期 · 调度插件(Filter
Kube-schedul…
调度框架
12
默认调度策略详解
NodeResourcesFit · NodeName · NodeUnschedulable
默认调度策略详解
NodeResource…
13
节点亲和性(NodeAffinity)
requiredDuringSche… · preferredDuringSch… · In/NotIn/Exists/Do…
NodeAffinity
节点亲
14
Pod间亲和性与反亲和性(PodAffinity/PodAntiAffinity
拓扑键(topologyKey) · 跨拓扑分布策略
Pod
PodAffinity/…
15
Taint与Toleration高级用法
自定义Taint · 容忍度(TolerationSeco… · Operator(Equal/Exi…
Taint
Toleration
16
拓扑分布约束(TopologySpreadConstraints)
maxSkew · topologyKey · whenUnsatisfiable(…
TopologySpre…
拓扑分布约束
17
资源配额与LimitRange
ResourceQuota(命名空间… · LimitRange(容器级别) · 默认资源请求与限制
LimitRange
资源配额
18
优先级与抢占(PriorityClass)
PriorityClass定义 · 抢占策略(PreemptionPol… · 优先级对调度的影响
PriorityClas…
优先级
19
自定义调度器(Extender/Scheduler Framework)
编写自定义调度插件 · 配置调度器扩展 · 多调度器共存
Extender/Sch…
Framework
20
调度策略优化实战
根据业务需求调整NodeResour… · 配置PodTopologySprea…
调度策略优化实战
NodeResour
21
节点自动扩缩容(Cluster Autoscaler)
Cluster Autoscaler… · 节点组配置 · 扩容与缩容触发条件
Cluster
Autoscaler
22
节点故障与Cluster Autoscaler联动
不可调度节点处理 · 节点组缩容保护 · 模拟节点故障触发扩容
Cluster
Autoscaler
23
Descheduler(重调度器)原理与配置
Descheduler策略(Remo… · LowNodeUtilization · HighNodeUtilizatio…
Descheduler
重调度器
24
节点故障迁移与Descheduler结合
节点故障后Pod分布不均 · Descheduler重新平衡Pod…
Descheduler
节点故障迁移
25
节点故障演练与混沌工程
使用Chaos Mesh/Litmu… · 验证迁移与调度策略有效性
节点故障演练
混沌工程
26
监控与告警体系
Prometheus + Alert… · Node Exporter指标 · Pod状态告警规则
监控
告警体系
27
日志与事件分析
kubelet日志 · kube-scheduler日志 · Event对象(Normal/War…
日志
事件分析
28
多集群与联邦调度
Karmada/Federation… · 故障迁移策略 · 全局负载均衡
多集群
联邦调度
29
生产环境最佳实践
节点预留资源(System Rese… · Kube Reserved) · Pod安全策略
生产环境最佳实践
System
30
综合案例
构建高可用K8s集群 · 配置节点故障自动迁移 · 优化调度策略
综合案例
K8s
所属VIP或分类
同VIP:Cluster-API集群容量评估与资源规划
同VIP:Cluster-API集群生命周期漂移检测与修复
同VIP:Envoy作为集群入口的流量治理与多租户隔离配置