github.com/GoogleCloudPlatform/testgrid@v0.0.174/cluster/prod/summarizer.yaml (about) 1 --- 2 apiVersion: v1 3 kind: ServiceAccount 4 metadata: 5 annotations: 6 # Uses same as updater 7 iam.gke.io/gcp-service-account: updater@k8s-testgrid.iam.gserviceaccount.com 8 name: summarizer 9 namespace: testgrid 10 --- 11 apiVersion: apps/v1 12 kind: Deployment 13 metadata: 14 name: testgrid-summarizer-tabs 15 namespace: testgrid 16 labels: 17 app: testgrid 18 component: summarizer-tabs 19 spec: 20 replicas: 1 21 selector: 22 matchLabels: 23 app: testgrid 24 component: summarizer-tabs 25 template: 26 metadata: 27 labels: 28 app: testgrid 29 component: summarizer-tabs 30 spec: 31 serviceAccountName: summarizer 32 containers: 33 - name: summarizer 34 image: gcr.io/k8s-testgrid/summarizer:v20230707-v0.0.163-27-g43be86eb 35 ports: 36 - name: metrics 37 containerPort: 2112 38 args: 39 - --config=gs://k8s-testgrid/config 40 - --confirm 41 - --json-logs 42 - --persist-queue=gs://k8s-testgrid/queue/summarizer-tabs.json 43 - --pubsub=k8s-testgrid/tab-updates 44 - --wait=5m 45 resources: 46 requests: 47 cpu: "1" 48 memory: "50G" 49 limits: 50 cpu: "2" 51 memory: "100G" 52 ---