github.com/munnerz/test-infra@v0.0.0-20190108210205-ce3d181dc989/config/jobs/cadvisor/cadvisor.yaml (about)

     1  presets:
     2  - labels:
     3      preset-cadvisor-docker-credential: "true"
     4    env:
     5    - name: DOCKER_USER
     6      value: /etc/cadvisor-cred/username
     7    - name: DOCKER_PASSWORD
     8      value: /etc/cadvisor-cred/password
     9    volumes:
    10    - name: cadvisor-cred
    11      secret:
    12        defaultMode: 0400
    13        secretName: cadvisor-docker-credential
    14    volumeMounts:
    15    - name: cadvisor-cred
    16      mountPath: /etc/cadvisor-cred
    17      readOnly: true
    18  
    19  presubmits:
    20    google/cadvisor:
    21    - name: pull-cadvisor-e2e
    22      always_run: true
    23      labels:
    24        preset-service-account: "true"
    25        preset-k8s-ssh: "true"
    26      spec:
    27        containers:
    28        - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
    29          args:
    30          - "--job=$(JOB_NAME)"
    31          - "--repo=k8s.io/kubernetes"
    32          - "--repo=github.com/$(REPO_OWNER)/$(REPO_NAME)=$(PULL_REFS)"
    33          - --root=/go/src
    34          - --service-account=/etc/service-account/service-account.json
    35          - --upload=gs://kubernetes-jenkins/pr-logs
    36          - --timeout=90
    37          - --scenario=kubernetes_e2e
    38          - --
    39          - --deployment=node
    40          - --gcp-project=cadvisor-e2e
    41          - --gcp-zone=us-central1-f
    42          - --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/image-config.yaml --test-suite=cadvisor
    43          - --node-tests=true
    44          - --provider=gce
    45          - --test_args=--nodes=1--flakeAttempts=2
    46          - --timeout=10m
    47  
    48  periodics:
    49  - interval: 24h
    50    name: ci-cadvisor-canarypush
    51    labels:
    52      preset-service-account: "true"
    53      preset-cadvisor-docker-credential: "true"
    54      preset-dind-enabled: "true"
    55    spec:
    56      containers:
    57      - image: gcr.io/k8s-testimages/bootstrap:v20181219-899fabec7
    58        args:
    59        - --repo=github.com/google/cadvisor
    60        - --root=/go/src
    61        - --timeout=30
    62        - --scenario=canarypush
    63        - --
    64        - --file=deploy/canary/Dockerfile
    65        - --owner=stclair@google.com
    66        - --target=google/cadvisor:canary
    67        # docker-in-docker needs privileged mode
    68        securityContext:
    69          privileged: true
    70  
    71  - name: ci-cadvisor-e2e
    72    interval: 8h
    73    labels:
    74      preset-service-account: "true"
    75      preset-k8s-ssh: "true"
    76    spec:
    77      containers:
    78      - image: gcr.io/k8s-testimages/kubekins-e2e:v20181218-134e718ec-master
    79        args:
    80        - --job=$(JOB_NAME)
    81        - --root=/go/src
    82        - --repo=k8s.io/kubernetes
    83        - --repo=github.com/google/cadvisor=master
    84        - --service-account=/etc/service-account/service-account.json
    85        - --timeout=90
    86        - --upload=gs://kubernetes-jenkins/logs
    87        - --scenario=kubernetes_e2e
    88        - --
    89        - --deployment=node
    90        - --gcp-project=ci-cadvisor-e2e
    91        - --gcp-zone=us-central1-f
    92        - --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/image-config.yaml --test-suite=cadvisor
    93        - --node-tests=true
    94        - --provider=gce
    95        - --test_args=--nodes=1--flakeAttempts=2
    96        - --timeout=10m
    97        env:
    98        - name: GOPATH
    99          value: /go