apiVersion: batch/v1
kind: Job
metadata:
  name:
  namespace:
spec:
  parallelism: 1
  ttlSecondsAfterFinished: 3600
  template:
    spec:
      containers:
        - name: audit-log-worker
          command:
            - /audit-log
            - worker
          terminationMessagePolicy: FallbackToLogsOnError
          resources:
            limits:
              cpu: 2000m
              memory: 4Gi
            requests:
              cpu: 200m
              memory: 512Mi
      nodeSelector:
        serverless.tidbcloud.com/node: general
      tolerations:
        - key: "serverless.tidbcloud.com/node"
          operator: "Equal"
          value: "general"
          effect: "NoSchedule"
      restartPolicy: Never
  backoffLimit: 1
