github.com/abayer/test-infra@v0.0.5/mungegithub/cherrypick/deployment.yaml (about)

     1  apiVersion: extensions/v1beta1
     2  kind: Deployment
     3  metadata:
     4    name: @@-cherrypick
     5  spec:
     6    replicas: 1
     7    template:
     8      metadata:
     9        labels:
    10          app: cherrypick
    11          target-repo: @@
    12      spec:
    13        containers:
    14        - name: cherrypick
    15          command:
    16          - /mungegithub
    17          - --dry-run=true
    18          - --alsologtostderr
    19          - --config-path=/etc/munge-config/configmap.yaml
    20          image: gcr.io/k8s-testimages/cherrypick:2016-03-14-7fb1dae
    21          ports:
    22          - name: status
    23            containerPort: 8080
    24          resources:
    25            requests:
    26              cpu: 100m
    27            limits:
    28              cpu: 600m
    29          volumeMounts:
    30          - mountPath: /etc/munge-config
    31            name: munge-config
    32          - mountPath: /etc/secret-volume
    33            name: cherrypick-secret-volume
    34          - mountPath: /gitrepo
    35            name: repo
    36        volumes:
    37        - name: munge-config
    38          configMap:
    39            name: @@-cherrypick-config
    40        - name: cherrypick-secret-volume
    41          secret:
    42            secretName: @@-github-token
    43        - name: repo
    44          emptyDir: {}