k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes/kops/kops-periodics-misc.yaml (about)

     1  periodics:
     2  - interval: 30m
     3    name: ci-kops-build
     4    labels:
     5      preset-service-account: "true"
     6      preset-dind-enabled: "true"
     7    decorate: true
     8    decoration_config:
     9      timeout: 30m
    10    extra_refs:
    11    - org: kubernetes
    12      repo: kops
    13      base_ref: master
    14      path_alias: k8s.io/kops
    15      workdir: true
    16    - org: kubernetes
    17      repo: release
    18      base_ref: master
    19      path_alias: k8s.io/release
    20    spec:
    21      containers:
    22      - image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20240515-17c6d50e24-master
    23        command:
    24        - runner.sh
    25        args:
    26        - make
    27        - gcs-publish-ci
    28        - GCS_LOCATION=gs://kops-ci/bin
    29        # docker-in-docker needs privileged mode
    30        securityContext:
    31          privileged: true
    32    annotations:
    33      testgrid-dashboards: sig-cluster-lifecycle-kops, kops-presubmits
    34      testgrid-tab-name: kops-build
    35      testgrid-alert-email: release-team@kubernetes.io
    36  - name: e2e-kops-do-calico-gossip
    37    cron: '54 4-23/8 * * *'
    38    labels:
    39      preset-service-account: "true"
    40      preset-do-credential: "true"
    41      preset-do-spaces-credential: "true"
    42      preset-do-ssh: "true"
    43      preset-dind-enabled: "true"
    44    decorate: true
    45    decoration_config:
    46      timeout: 90m
    47    extra_refs:
    48    - org: kubernetes
    49      repo: kops
    50      base_ref: master
    51      workdir: true
    52      path_alias: k8s.io/kops
    53    spec:
    54      containers:
    55      - image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20240515-17c6d50e24-master
    56        imagePullPolicy: Always
    57        command:
    58        - runner.sh
    59        args:
    60        - bash
    61        - -c
    62        - |
    63            make test-e2e-install
    64            kubetest2 kops \
    65            -v 2 \
    66            --up --down \
    67            --cloud-provider=digitalocean \
    68            --env S3_ENDPOINT=sfo3.digitaloceanspaces.com \
    69            --create-args "--networking=calico --api-loadbalancer-type=public --node-count=2 --master-count=3 --dns=private" \
    70            --kops-version-marker=https://storage.googleapis.com/kops-ci/bin/latest-ci-updown-green.txt \
    71            --kubernetes-version=https://dl.k8s.io/release/stable.txt \
    72            --test=kops \
    73            -- \
    74            --ginkgo-args="--debug" \
    75            --test-package-marker=stable.txt \
    76            --parallel 15 \
    77        resources:
    78          limits:
    79            memory: "3Gi"
    80          requests:
    81            cpu: "2"
    82            memory: "3Gi"
    83    annotations:
    84      test.kops.k8s.io/cloud: digitalocean
    85      test.kops.k8s.io/k8s_version: 'stable'
    86      test.kops.k8s.io/kops_channel: alpha
    87      test.kops.k8s.io/kops_version: ''
    88      test.kops.k8s.io/networking: 'calico'
    89      testgrid-dashboards: google-aws, kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops, kops-misc
    90      testgrid-days-of-results: '90'
    91      testgrid-tab-name: e2e-kops-do-calico-gossip
    92  - name: e2e-kops-do-calico-dns-none
    93    cron: '54 5-23/8 * * *'
    94    labels:
    95      preset-service-account: "true"
    96      preset-do-credential: "true"
    97      preset-do-spaces-credential: "true"
    98      preset-do-ssh: "true"
    99      preset-dind-enabled: "true"
   100    decorate: true
   101    decoration_config:
   102      timeout: 90m
   103    extra_refs:
   104    - org: kubernetes
   105      repo: kops
   106      base_ref: master
   107      workdir: true
   108      path_alias: k8s.io/kops
   109    spec:
   110      containers:
   111      - image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20240515-17c6d50e24-master
   112        imagePullPolicy: Always
   113        command:
   114        - runner.sh
   115        args:
   116        - bash
   117        - -c
   118        - |
   119          make test-e2e-install
   120          kubetest2 kops \
   121          -v 2 \
   122          --up --down \
   123          --cloud-provider=digitalocean \
   124          --env S3_ENDPOINT=sfo3.digitaloceanspaces.com \
   125          --create-args "--networking=calico --api-loadbalancer-type=public --node-count=2 --master-count=3 --dns=none" \
   126          --kops-version-marker=https://storage.googleapis.com/kops-ci/bin/latest-ci-updown-green.txt \
   127          --kubernetes-version=https://dl.k8s.io/release/stable.txt \
   128          --test=kops \
   129          -- \
   130          --ginkgo-args="--debug" \
   131          --test-package-marker=stable.txt \
   132          --parallel 15 \
   133        resources:
   134          limits:
   135            memory: "3Gi"
   136          requests:
   137            cpu: "2"
   138            memory: "3Gi"
   139    annotations:
   140      test.kops.k8s.io/cloud: digitalocean
   141      test.kops.k8s.io/k8s_version: 'stable'
   142      test.kops.k8s.io/kops_channel: alpha
   143      test.kops.k8s.io/kops_version: ''
   144      test.kops.k8s.io/networking: 'calico'
   145      testgrid-dashboards: google-aws, kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops, kops-misc
   146      testgrid-days-of-results: '90'
   147      testgrid-tab-name: e2e-kops-do-calico-dns-none
   148  - name: e2e-kops-do-calico-fqdn
   149    cron: '54 2-20/8 * * *'
   150    labels:
   151      preset-service-account: "true"
   152      preset-do-credential: "true"
   153      preset-do-spaces-credential: "true"
   154      preset-do-ssh: "true"
   155      preset-dind-enabled: "true"
   156    decorate: true
   157    decoration_config:
   158      timeout: 90m
   159    extra_refs:
   160    - org: kubernetes
   161      repo: kops
   162      base_ref: master
   163      workdir: true
   164      path_alias: k8s.io/kops
   165    spec:
   166      containers:
   167      - image: us-central1-docker.pkg.dev/k8s-staging-test-infra/images/kubekins-e2e:v20240515-17c6d50e24-master
   168        imagePullPolicy: Always
   169        command:
   170        - runner.sh
   171        args:
   172        - bash
   173        - -c
   174        - |
   175            make test-e2e-install
   176            kubetest2 kops \
   177            -v 2 \
   178            --up --down \
   179            --cloud-provider=digitalocean \
   180            --env S3_ENDPOINT=sfo3.digitaloceanspaces.com \
   181            --create-args "--networking=calico --node-count=3 --master-count=3" \
   182            --cluster-name=e2e-b284d3e83b-4c997.test-cncf-do.k8s.io \
   183            --kops-version-marker=https://storage.googleapis.com/kops-ci/bin/latest-ci-updown-green.txt \
   184            --kubernetes-version=https://dl.k8s.io/release/stable.txt \
   185            --test=kops \
   186            -- \
   187            --ginkgo-args="--debug" \
   188            --test-package-marker=stable.txt \
   189            --parallel 15 \
   190        resources:
   191          limits:
   192            memory: "3Gi"
   193          requests:
   194            cpu: "2"
   195            memory: "3Gi"
   196    annotations:
   197      test.kops.k8s.io/cloud: digitalocean
   198      test.kops.k8s.io/k8s_version: 'stable'
   199      test.kops.k8s.io/kops_channel: alpha
   200      test.kops.k8s.io/kops_version: ''
   201      test.kops.k8s.io/networking: 'calico'
   202      testgrid-dashboards: google-aws, kops-k8s-stable, kops-latest, sig-cluster-lifecycle-kops, kops-misc
   203      testgrid-days-of-results: '90'
   204      testgrid-tab-name: e2e-kops-do-calico-fqdn