apiVersion: scheduling.k8s.io/v1
kind: PriorityClass
metadata: {name: batch-low}
value: 100
---
apiVersion: scheduling.k8s.io/v1
kind: PriorityClass
metadata: {name: checkout-critical}
value: 100000
---
apiVersion: apps/v1
kind: Deployment
metadata: {name: batch-report, namespace: default}
spec:
  replicas: 6
  selector: {matchLabels: {app: batch-report}}
  template:
    metadata: {labels: {app: batch-report}}
    spec:
      priorityClassName: batch-low
      containers: [{name: job, image: busybox:1.36, command: ["sleep", "3600"], resources: {requests: {cpu: "3"}}}]
