# run as job
# apiVersion: batch/v1
# kind: Job

# run as Deployment
apiVersion: apps/v1
kind: Deployment

metadata:
  name: prerelease-cluster-controller-job
spec:
  replicas: 1
  template:
    spec:
      containers:
      - name: controller
        image: 380838443567.dkr.ecr.ap-northeast-2.amazonaws.com/tidbcloud/eks-provider:v0.213.1
        args:
          - --region=ap-northeast-2
          - --overrideRegistry=380838443567.dkr.ecr.ap-northeast-2.amazonaws.com
          - --overrideHelperImage=380838443567.dkr.ecr.ap-northeast-2.amazonaws.com/third-party/busybox:1.34.1
          - --assumeRoleName=prod-ap-northeast-2-cluster-controller-assumed-role
---
$patch: delete
apiVersion: batch/v1
kind: Job
metadata:
  name: prerelease-cluster-controller-job

---
apiVersion: v1
kind: ServiceAccount
metadata:
  name: readonly-cluster-controller
  annotations:
    eks.amazonaws.com/role-arn: arn:aws:iam::380838443567:role/readonly-prod-ap-northeast-2-cluster-controller
