apiVersion: v1
kind: Pod
metadata:
  name: oom-demo
  namespace: resource-lab
  labels:
    lesson: resources
    scenario: oom
spec:
  nodeName: us590068728056
  restartPolicy: Always
  containers:
  - name: main
    image: busybox:1.36
    command:
    - sh
    - -c
    - |
      i=0
      while true; do
        eval "blob_${i}=$(head -c 1048576 /dev/zero | tr '\000' a)"
        i=$((i + 1))
        echo "allocated ${i} Mi"
      done
    resources:
      requests:
        cpu: 50m
        memory: 32Mi
      limits:
        cpu: 200m
        memory: 64Mi
