k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes-sigs/cloud-provider-kind/cloud-provider-kind-periodic.yaml (about) 1 periodics: 2 - interval: 24h 3 name: ci-kubernetes-cloud-provider-kind-conformance-parallel 4 cluster: k8s-infra-prow-build 5 labels: 6 preset-service-account: "true" 7 preset-dind-enabled: "true" 8 preset-kind-volume-mounts: "true" 9 decorate: true 10 extra_refs: 11 - org: kubernetes-sigs 12 repo: cloud-provider-kind 13 base_ref: main 14 path_alias: sigs.k8s.io/cloud-provider-kind 15 - org: kubernetes 16 repo: kubernetes 17 base_ref: master 18 path_alias: k8s.io/kubernetes 19 spec: 20 containers: 21 - image: gcr.io/k8s-staging-test-infra/krte:v20240515-17c6d50e24-master 22 env: 23 # skip serial tests and run with --ginkgo-parallel 24 - name: "PARALLEL" 25 value: "true" 26 - name: FOCUS 27 value: \[sig-network\]|\[Conformance\] 28 - name: SKIP 29 value: \[Feature:(Networking-IPv6|Example|Federation|PerformanceDNS|ServiceCIDRs)\]|GCE|NetworkPolicy|DualStack|LoadBalancer.Service.without.NodePort|type.and.ports.of.a.TCP.service 30 command: 31 - wrapper.sh 32 - bash 33 - -c 34 - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/sigs.k8s.io/cloud-provider-kind/hack/ci/e2e.sh 35 # we need privileged mode in order to do docker in docker 36 securityContext: 37 privileged: true 38 resources: 39 limits: 40 cpu: "4" 41 memory: 9000Mi 42 requests: 43 cpu: "4" 44 memory: 9000Mi 45 annotations: 46 testgrid-dashboards: sig-testing-kind 47 testgrid-tab-name: cloud-provider-kind conformance, master (dev) [non-serial] 48 testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com 49 # conformance test against kubernetes master branch with `kind` ipv6 50 - interval: 24h 51 name: ci-kubernetes-cloud-provider-kind-conformance-parallel-ipv6 52 cluster: k8s-infra-prow-build 53 labels: 54 preset-service-account: "true" 55 preset-dind-enabled: "true" 56 preset-kind-volume-mounts: "true" 57 decorate: true 58 extra_refs: 59 - org: kubernetes-sigs 60 repo: cloud-provider-kind 61 base_ref: main 62 path_alias: sigs.k8s.io/cloud-provider-kind 63 - org: kubernetes 64 repo: kubernetes 65 base_ref: master 66 path_alias: k8s.io/kubernetes 67 spec: 68 containers: 69 - image: gcr.io/k8s-staging-test-infra/krte:v20240515-17c6d50e24-master 70 env: 71 # enable IPV6 in bootstrap image 72 - name: "DOCKER_IN_DOCKER_IPV6_ENABLED" 73 value: "true" 74 # tell kind CI script to use ipv6 75 - name: "IP_FAMILY" 76 value: "ipv6" 77 # skip serial tests and run with --ginkgo-parallel 78 - name: "PARALLEL" 79 value: "true" 80 - name: FOCUS 81 value: \[sig-network\]|\[Conformance\] 82 - name: SKIP 83 value: \[Feature:(Networking-IPv4|Example|Federation|PerformanceDNS|ServiceCIDRs)\]|GCE|NetworkPolicy|DualStack|LoadBalancer.Service.without.NodePort|type.and.ports.of.a.TCP.service|loadbalancer.source.ranges|Internet.connection.for.containers 84 command: 85 - wrapper.sh 86 - bash 87 - -c 88 - curl -sSL https://kind.sigs.k8s.io/dl/latest/linux-amd64.tgz | tar xvfz - -C "${PATH%%:*}/" && $GOPATH/src/sigs.k8s.io/cloud-provider-kind/hack/ci/e2e.sh 89 # we need privileged mode in order to do docker in docker 90 securityContext: 91 privileged: true 92 resources: 93 limits: 94 cpu: "4" 95 memory: 9000Mi 96 requests: 97 cpu: "4" 98 memory: 9000Mi 99 annotations: 100 testgrid-dashboards: sig-testing-kind 101 testgrid-tab-name: cloud-provider-kind (IPv6), master (dev) [non-serial] 102 testgrid-alert-email: bentheelder@google.com,antonio.ojea.garcia@gmail.com