apiVersion: batch/v1
kind: Job
metadata:
  name: pi-20230919-0
  namespace: tidb-management-service
spec:
  parallelism: 1
  template:
    spec:
      containers:
        - name: migrate
          image: 380838443567.dkr.ecr.us-west-2.amazonaws.com/tidbcloud/tidb-management-service:release-v0.10.1-f04b682b44b6cedb3cd8692638f61da6483af25e

          command: ["/command/tempo-migrate/tempo-migrate"]
          args:
            - --config=/etc/config/config.yaml
            - --allow-lock-list=/etc/allow-lock-list/list.yaml
          volumeMounts:
            - name: allow-lock-list
              mountPath: /etc/allow-lock-list
            - name: tempo-migrate-config
              mountPath: /etc/config
      restartPolicy: Never
      serviceAccount: tidb-management-service
      serviceAccountName: tidb-management-service
      volumes:
        - name: allow-lock-list
          configMap:
            name: oneconfig-allow-lock-list
        - name: tempo-migrate-config
          configMap:
            name: tempo-migrate-config
  backoffLimit: 1