Resource Requests and Limits
Kubernetes allows you to define requests and limits for CPU and memory usage per container. These values guide the scheduler and help enforce resource boundaries.
Definitions:
- Requests: Minimum guaranteed resources for a container
 - Limits: Maximum resources a container can use
 
Example:
resources:
  requests:
    memory: "64Mi"
    cpu: "250m"
  limits:
    memory: "128Mi"
    cpu: "500m"Why They Matter:
- Helps the scheduler make better placement decisions
 - Prevents resource hogging on nodes
 - Enables quality of service (QoS) classification
 
Without setting requests/limits, pods might get evicted or starve other pods during high load.
