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