github.com/munnerz/test-infra@v0.0.0-20190108210205-ce3d181dc989/config/jobs/kubernetes/cloud-provider-azure/cloud-provider-azure-config.yaml (about)

     1  presets:
     2  - labels:
     3      preset-cloud-provider-azure-account: "true"
     4    env:
     5    - name: IMAGE_REGISTRY
     6      value: kaicr1.azurecr.io
     7    - name: K8S_AZURE_ACCOUNT_CONFIG
     8      value: /etc/cloud-provider-azure-account/account.env
     9    volumes:
    10    - name: cloud-provider-azure-account-cloud
    11      secret:
    12        secretName: cloud-provider-azure-account
    13        items:
    14        - key: account.env
    15          path: account.env
    16    - name: cloud-provider-azure-account-registry
    17      secret:
    18        secretName: cloud-provider-azure-account
    19        items:
    20        - key: registry.json
    21          path: config.json
    22    volumeMounts:
    23    - name: cloud-provider-azure-account-cloud
    24      mountPath: /etc/cloud-provider-azure-account
    25      readOnly: true
    26    - name: cloud-provider-azure-account-registry
    27      mountPath: /root/.docker
    28      readOnly: true
    29  
    30  presubmits:
    31    kubernetes/cloud-provider-azure:
    32    - name: pull-cloud-provider-azure-check
    33      always_run: true
    34      branches:
    35      - master
    36      labels:
    37        preset-service-account: "true"
    38      spec:
    39        containers:
    40        - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
    41          args:
    42          - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)"
    43          - "--root=/go/src"
    44          - "--upload=gs://kubernetes-jenkins/pr-logs"
    45          - --scenario=execute
    46          - --
    47          - make
    48          - test-check
    49  
    50    - name: pull-cloud-provider-azure-e2e
    51      always_run: false
    52      branches:
    53      - master
    54      labels:
    55        preset-service-account: "true"
    56        preset-cloud-provider-azure-account: "true"
    57        preset-dind-enabled: "true"
    58      spec:
    59        containers:
    60        - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
    61          args:
    62          - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)"
    63          - "--root=/go/src"
    64          - "--timeout=100"
    65          - "--upload=gs://kubernetes-jenkins/pr-logs"
    66          - --scenario=execute
    67          - --
    68          - make
    69          - test-e2e
    70          - SUITE=default
    71          - "SUBJECT=${PULL_NUMBER}"
    72          securityContext:
    73            privileged: true
    74  
    75    - name: pull-cloud-provider-azure-unit
    76      always_run: true
    77      branches:
    78      - master
    79      labels:
    80        preset-service-account: "true"
    81      spec:
    82        containers:
    83        - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
    84          args:
    85          - "--repo=k8s.io/$(REPO_NAME)=$(PULL_REFS)"
    86          - "--root=/go/src"
    87          - "--upload=gs://kubernetes-jenkins/pr-logs"
    88          - --scenario=execute
    89          - --
    90          - make
    91          - test-unit
    92  
    93  periodics:
    94  - interval: 12h
    95    name: ci-cloud-provider-azure-master
    96    labels:
    97      preset-service-account: "true"
    98      preset-cloud-provider-azure-account: "true"
    99      preset-dind-enabled: "true"
   100      preset-k8s-ssh: "true"
   101    decorate: true
   102    extra_refs:
   103    - org: kubernetes
   104      repo: cloud-provider-azure
   105      base_ref: master
   106    path_alias: k8s.io/cloud-provider-azure
   107    skip_submodules: true
   108    spec:
   109      containers:
   110      - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
   111        command:
   112        - runner.sh
   113        args:
   114        - make
   115        - test-e2e
   116        - SUITE=default
   117        - "SUBJECT=${PULL_NUMBER}"
   118        env:
   119        - name: K8S_BRANCH
   120          value: master
   121        - name: TEST_MANIFEST
   122          value: linux-kcm
   123        securityContext:
   124          privileged: true