github.com/GoogleCloudPlatform/testgrid@v0.0.174/cluster/prod/knative/summarizer.yaml (about)

     1  ---
     2  apiVersion: apps/v1
     3  kind: Deployment
     4  metadata:
     5    name: testgrid-summarizer-tabs
     6    namespace: knative
     7    labels:
     8      app: testgrid
     9      component: summarizer-tabs
    10  spec:
    11    replicas: 1
    12    selector:
    13      matchLabels:
    14        app: testgrid
    15        component: summarizer-tabs
    16    template:
    17      metadata:
    18        labels:
    19          app: testgrid
    20          component: summarizer-tabs
    21      spec:
    22        serviceAccountName: summarizer
    23        containers:
    24        - name: summarizer
    25          image: gcr.io/k8s-testgrid/summarizer:v20230707-v0.0.163-27-g43be86eb
    26          ports:
    27          - name: metrics
    28            containerPort: 2112
    29          args:
    30          - --config=gs://knative-own-testgrid/config
    31          - --confirm
    32          - --json-logs
    33          - --persist-queue=gs://knative-own-testgrid/queue/summarizer-tabs.json
    34          - --pubsub=knative-tests/tab-updates
    35          - --wait=5m
    36  ---
    37  apiVersion: v1
    38  kind: ServiceAccount
    39  metadata:
    40    annotations:
    41      # Uses same as updater
    42      iam.gke.io/gcp-service-account: testgrid-updater@knative-tests.iam.gserviceaccount.com
    43    name: summarizer
    44    namespace: knative