• cpu time
    resources:
    requests:
      memory: 50Mi
      cpu: 50m
    limits:
      memory: 100Mi
      cpu: 100m
    

    The unit suffix m stands for “thousandth of a core,” so this resources object specifies that the container process needs 50/1000 of a core (5%) and is allowed to use at most 100/1000 of a core (10%). Likewise 2000m would be two full cores, which can also be specified as 2 or 2.0.
    refer

  • memory
    refer

  • disruption budget
    Sometimes one pod would be evicted/preempted by other coming services (which have higher priority class), so need to use disrutpion budget and priority class
    priority