cluster/canary/config_merger.yaml (43 lines of code) (raw):

--- apiVersion: apps/v1 kind: Deployment metadata: name: testgrid-config-merger namespace: testgrid-canary labels: app: testgrid channel: stable component: config-merger spec: replicas: 1 selector: matchLabels: app: testgrid channel: stable component: config-merger template: metadata: labels: app: testgrid channel: stable component: config-merger spec: serviceAccountName: config-merger containers: - name: config-merger image: gcr.io/k8s-testgrid/config_merger:v20241218-v0.0.174-12-ga809d62a ports: - name: metrics containerPort: 2112 args: - --config-url=https://raw.githubusercontent.com/kubernetes/test-infra/master/config/mergelists/canary.yaml - --confirm - --wait=15m --- apiVersion: v1 kind: ServiceAccount metadata: annotations: # Uses same as updater iam.gke.io/gcp-service-account: testgrid-canary@k8s-testgrid.iam.gserviceaccount.com name: config-merger namespace: testgrid-canary