問題摘要

項目 內容
發生時間 2025-12-27 13:43:15 +08:00
命名空間 demo-rq
故障類型 ResourceQuota 超限
影響資源 Deployment: over-quota-demo
處理時間 約 1 分鐘
最終狀態 ✅ 修復成功

環境資訊

叢集配置

故障資源

資源類型 名稱 問題
Deployment demo-rq/over-quota-demo 1 replica 請求但 0 可用
ReplicaSet over-quota-demo-c8699bcc8 pods “over-quota-demo-c8699bcc8-7w5lz” is forbidden: exceede…

診斷分析

<aside> 🔍

根因:Pod 資源請求超過 ResourceQuota 限制

問題特徵:

資源配置衝突:


修復步驟

資源配置調整

步驟 1:檢查 ResourceQuota

kubectl get resourcequota -n demo-rq

echo ""
echo "步驟 2: 調整 Deployment 資源請求,使其符合 ResourceQuota 限制"
kubectl patch deployment over-quota-demo -n demo-rq --type='json' -p='[
  {
    "op": "replace",
    "path": "/spec/template/spec/containers/0/resources/requests/cpu",
    "value": "200m"
  },
  {
    "op": "replace",
    "path": "/spec/template/spec/containers/0/resources/requests/memory",
    "value": "256Mi"
  },
  {

當前限制:

項目 當前使用/限制
Pods 0/2
CPU Requests 0/200m
Memory Requests 0/256Mi
CPU Limits 0/200m
Memory Limits 0/256Mi