首页/云/Kubernetes 速查/volumeBindingMode 与拓扑感知
本包目录(307 条)
kubectl 基础56 条工作负载36 条网络与服务55 条
配置与存储54 条
调度与资源52 条集群运维与排障54 条

volumeBindingMode 与拓扑感知

Immediate 在 PVC 创建时立即供卷;WaitForFirstConsumer 等 Pod 调度后再供卷,避免卷与节点拓扑不匹配导致 Pod 卡住。

Kubernetes 速查云更新于 2026-10-12

声明

声明
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
  name: local-ssd
provisioner: kubernetes.io/no-provisioner
volumeBindingMode: WaitForFirstConsumer

观察绑定时机

观察绑定时机
kubectl get pvc -w   # WaitForFirstConsumer 下先 Pending,Pod 调度成功后转 Bound

易错点

  • 把 WaitForFirstConsumer 下的 PVC Pending 当故障:这是预期状态,先看 Pod 是否被调度
  • 跨可用区集群用 Immediate 供的云盘可能落在无节点的可用区,Pod 会长期起不来

数据来源与参考

  • Kubernetes 官方文档 · Storage Classes(volumeBindingMode)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌