ResourceQuota
Oggetto Kubernetes che limita il consumo totale di risorse per namespace: CPU e memoria aggregate massime, numero di pod, numero di servizi LoadBalancer. Protezione multi-tenant, perché un team non possa inghiottire l'intero cluster.
Esempio tipico: requests.cpu: 100, limits.memory: 200Gi, pods: 50. Se la quota viene superata, l'admission nega la richiesta in CREATE/UPDATE. Obbliga i pod a dichiarare request e limit espliciti (altrimenti sono considerati illimitati). Trappola comune: la quota copre solo risorse con namespace; le risorse a livello di cluster (PersistentVolume, Node) non ne sono toccate. Si abbina a LimitRange per i valori predefiniti per pod. Alternative moderne: namespace gerarchici e cluster virtuali (vcluster) per un isolamento più forte.