      
schemaVersion: 1

cronJob:
  name: on-demand-packed-export
  schedule: "0 1 * * *"
  serviceAccountName: backup-restore-manus
  controllerImage: 380838443567.dkr.ecr.us-west-2.amazonaws.com/tidbcloud/on-demand-export-runner:v0.1.0-rc.5
  suspend: true
  kubernetesContextName: prod-us-west-2-f04
  nodeGroup: dm-worker

workflow:
  schemaVersion: 1

  pack:
    shards: 2
    cseCtlImage: 380838443567.dkr.ecr.us-west-2.amazonaws.com/tidbcloud/tikv:pull-5645-41af0d7-nextgen
    resources:
      cpuRequest: "7"
      memoryRequest: 30G
    generatorArgs: []
    commandArgs: ["--keyspace-select.cluster-id-like", "^.*$"]
    ebs:
      request: 250Gi

  export:
    outPrefix: s3://prod-us-west-2-f04-export/system:serviceaccount:tidb-serverless:backup-restore/exported/
    cseCtlImage: 380838443567.dkr.ecr.us-west-2.amazonaws.com/tidbcloud/tikv:juncen-exp-export-packed-csv-aws-profile-proof-21e88dd-nextgen 
    dumplingImage: 380838443567.dkr.ecr.us-west-2.amazonaws.com/tidbcloud/dumpling:exp-export-packed-aws-profile-proof-3f1742a
    runnerImage: public.ecr.aws/lambda/python:3.13
    resources:
      cpuRequest: "7"
      memoryRequest: 30G
    generatorArgs: []
    workerArgs:
      - --parallel
      - "16"
      - --dumpling-timeout
      - "1800"
    dumplingArgs:
      - --filesize
      - 1GiB
      - --threads
      - "32"
    excludeMetaNameRegexp: "^(10710968355272310238|bran-vwvjgytnnvberp5ycyunjsw774)"

  watermark:
    image: 380838443567.dkr.ecr.us-west-2.amazonaws.com/tidbcloud/on-demand-export-runner:v0.1.0-rc.5
    awsRegion: us-west-2
    resources:
      cpuRequest: "7"
      memoryRequest: 30G
    generatorArgs: []
    workerArgs:
      - --parallel
      - "36"

    
