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

     1  ---
     2  apiVersion: apps/v1
     3  kind: Deployment
     4  metadata:
     5    name: testgrid-config-merger
     6    namespace: testgrid
     7    labels:
     8      app: testgrid
     9      channel: stable
    10      component: config-merger
    11  spec:
    12    replicas: 1
    13    selector:
    14      matchLabels:
    15        app: testgrid
    16        channel: stable
    17        component: config-merger
    18    template:
    19      metadata:
    20        labels:
    21          app: testgrid
    22          channel: stable
    23          component: config-merger
    24      spec:
    25        serviceAccountName: config-merger
    26        containers:
    27        - name: config-merger
    28          image: gcr.io/k8s-testgrid/config_merger:v20230707-v0.0.163-27-g43be86eb
    29          ports:
    30          - name: metrics
    31            containerPort: 2112
    32          args:
    33          - --config-url=https://raw.githubusercontent.com/kubernetes/test-infra/master/config/mergelists/prod.yaml
    34          - --confirm
    35          - --wait=15m
    36  ---
    37  apiVersion: v1
    38  kind: ServiceAccount
    39  metadata:
    40    annotations:
    41      # Uses same as updater
    42      iam.gke.io/gcp-service-account: updater@k8s-testgrid.iam.gserviceaccount.com
    43    name: config-merger
    44    namespace: testgrid