github.com/GoogleCloudPlatform/testgrid@v0.0.174/cluster/canary/updater.yaml (about) 1 --- 2 apiVersion: v1 3 kind: ServiceAccount 4 metadata: 5 annotations: 6 iam.gke.io/gcp-service-account: testgrid-canary@k8s-testgrid.iam.gserviceaccount.com 7 name: updater 8 namespace: testgrid-canary 9 --- 10 apiVersion: apps/v1 11 kind: Deployment 12 metadata: 13 name: testgrid-updater 14 namespace: testgrid-canary 15 labels: 16 component: updater 17 app: testgrid 18 spec: 19 replicas: 1 # https://github.com/GoogleCloudPlatform/testgrid/issues/663 20 selector: 21 matchLabels: 22 app: testgrid 23 component: updater 24 template: 25 metadata: 26 labels: 27 component: updater 28 app: testgrid 29 spec: 30 serviceAccountName: updater 31 containers: 32 - name: updater 33 image: gcr.io/k8s-testgrid/updater:v20230926-v0.0.165-24-ge8c030e5 34 ports: 35 - name: metrics 36 containerPort: 2112 37 args: 38 - --build-concurrency=10 39 - --build-timeout=5m 40 - --config=gs://k8s-testgrid-canary/config 41 - --confirm 42 - --group-concurrency=10 43 - --group-timeout=20m 44 - --json-logs 45 - --persist-queue=gs://k8s-testgrid-canary/queue/updater.json 46 - --subscribe=kubernetes-jenkins=kubernetes-jenkins/testgrid-canary 47 - --subscribe=oss-prow=k8s-testgrid/testgrid-canary 48 - --subscribe=istio-prow=k8s-testgrid/testgrid-canary 49 - --wait=4h 50 resources: 51 requests: 52 cpu: "30" 53 memory: "75G" 54 limits: 55 cpu: "40" 56 memory: "150G" 57 ---