github.com/jenkins-x/test-infra@v0.0.7/testgrid/cluster/configurator_deployment.yaml (about)

     1  apiVersion: extensions/v1beta1
     2  kind: Deployment
     3  metadata:
     4    name: testgrid-configurator
     5    labels:
     6      component: configurator
     7      app: testgrid
     8  spec:
     9    replicas: 1
    10    template:
    11      metadata:
    12        labels:
    13          component: configurator
    14          app: testgrid
    15      spec:
    16        containers:
    17        - name: configurator
    18          image: gcr.io/fejta-prod/testgrid/configurator:latest
    19          imagePullPolicy: Always
    20          args:
    21          - --yaml=/etc/testgrid/config.yaml
    22          - --output=gs://fejternetes/config
    23          - --gcp-service-account=/etc/gcp/service-account.json
    24          volumeMounts:
    25          - name: gcp-account
    26            mountPath: /etc/gcp
    27            readOnly: true
    28          - name: config
    29            mountPath: /etc/testgrid
    30            readOnly: true
    31        volumes:
    32        - name: gcp-account
    33          secret:
    34            secretName: testgrid-configurator-service-account
    35        - name: config
    36          configMap:
    37            name: testgrid-config