github.com/yrj2011/jx-test-infra@v0.0.0-20190529031832-7a2065ee98eb/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      agent: kubernetes
    23      always_run: true
    24      context: pull-cadvisor-e2e
    25      rerun_command: "/test pull-cadvisor-e2e"
    26      trigger: "(?m)^/test( all| pull-cadvisor-e2e),?(\\s+|$)"
    27      labels:
    28        preset-service-account: "true"
    29        preset-k8s-ssh: "true"
    30      spec:
    31        containers:
    32        - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master
    33          args:
    34          - "--job=$(JOB_NAME)"
    35          - "--repo=k8s.io/kubernetes"
    36          - "--repo=github.com/$(REPO_OWNER)/$(REPO_NAME)=$(PULL_REFS)"
    37          - --root=/go/src
    38          - --service-account=/etc/service-account/service-account.json
    39          - --upload=gs://kubernetes-jenkins/pr-logs
    40          - --timeout=90
    41          - --scenario=kubernetes_e2e
    42          - --
    43          - --deployment=node
    44          - --gcp-project=cadvisor-e2e
    45          - --gcp-zone=us-central1-f
    46          - --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/image-config.yaml --test-suite=cadvisor
    47          - --node-tests=true
    48          - --provider=gce
    49          - --test_args=--nodes=1--flakeAttempts=2
    50          - --timeout=10m
    51  
    52  periodics:
    53  - interval: 24h
    54    name: ci-cadvisor-canarypush
    55    agent: kubernetes
    56    labels:
    57      preset-service-account: "true"
    58      preset-cadvisor-docker-credential: "true"
    59    spec:
    60      containers:
    61      - image: gcr.io/k8s-testimages/bootstrap:v20180510-809cd85b5
    62        args:
    63        - --repo=github.com/google/cadvisor
    64        - --root=/go/src
    65        - --timeout=30
    66        - --scenario=canarypush
    67        - --
    68        - --file=deploy/canary/Dockerfile
    69        - --owner=stclair@google.com
    70        - --target=google/cadvisor:canary
    71        env:
    72        - name: DOCKER_IN_DOCKER_ENABLED
    73          value: "true"
    74        # docker-in-docker needs privileged mode
    75        securityContext:
    76          privileged: true
    77        volumeMounts:
    78        - name: docker-graph
    79          mountPath: /docker-graph
    80      volumes:
    81      - name: docker-graph
    82        emptyDir: {}
    83  
    84  - name: ci-cadvisor-e2e
    85    interval: 8h
    86    agent: kubernetes
    87    labels:
    88      preset-service-account: "true"
    89      preset-k8s-ssh: "true"
    90    spec:
    91      containers:
    92      - image: gcr.io/k8s-testimages/kubekins-e2e:v20180725-795cceb4c-master
    93        args:
    94        - --job=$(JOB_NAME)
    95        - --root=/go/src
    96        - --repo=k8s.io/kubernetes
    97        - --repo=github.com/google/cadvisor=master
    98        - --service-account=/etc/service-account/service-account.json
    99        - --timeout=90
   100        - --upload=gs://kubernetes-jenkins/logs
   101        - --scenario=kubernetes_e2e
   102        - --
   103        - --deployment=node
   104        - --gcp-project=ci-cadvisor-e2e
   105        - --gcp-zone=us-central1-f
   106        - --node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/image-config.yaml --test-suite=cadvisor
   107        - --node-tests=true
   108        - --provider=gce
   109        - --test_args=--nodes=1--flakeAttempts=2
   110        - --timeout=10m
   111        env:
   112        - name: GOPATH
   113          value: /go