k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes/sig-windows/windows-gce.yaml (about) 1 presets: 2 - labels: 3 preset-common-gce-windows: "true" 4 env: 5 - name: KUBE_GCE_ENABLE_IP_ALIASES 6 value: "true" 7 - name: KUBERNETES_NODE_PLATFORM 8 value: "windows" 9 - name: USE_TEST_INFRA_LOG_DUMPING 10 value: "true" 11 - labels: 12 preset-e2e-gce-windows: "true" 13 env: 14 - name: NUM_WINDOWS_NODES 15 value: "3" 16 - name: NUM_NODES 17 value: "2" 18 - labels: 19 preset-e2e-gce-windows-containerd: "true" 20 env: 21 - name: WINDOWS_ENABLE_DSR 22 value: "true" 23 - labels: 24 preset-load-gce-windows: "true" 25 env: 26 - name: MASTER_SIZE 27 value: "n1-standard-4" 28 - name: NUM_WINDOWS_NODES 29 value: "1" 30 - name: NUM_NODES 31 value: "1" 32 - name: NODE_SIZE 33 value: "n1-standard-8" 34 - name: NODE_DISK_SIZE 35 value: "100GB" 36 # Ensure good enough architecture for master machines. 37 - name: MASTER_MIN_CPU_ARCHITECTURE 38 value: "Intel Broadwell" 39 - name: MAX_PODS_PER_NODE 40 value: "128" 41 - name: PREPULL_TIMEOUT 42 value: "10m" 43 # APIResponsiveness test depends on Prometheus server which couldn't scrape kube-proxy, 44 # unless it’s binding 0.0.0.0 as per https://github.com/helm/charts/issues/16476 45 # Reference: https://github.com/kubernetes/test-infra/blob/master/config/jobs/kubernetes/sig-scalability/sig-scalability-presets.yaml#L127 46 - name: KUBEPROXY_TEST_ARGS 47 value: "--profiling --metrics-bind-address=0.0.0.0" 48 - name: WINDOWS_NODE_OS_DISTRIBUTION 49 value: "win2019" 50 51 periodics: 52 - name: ci-kubernetes-e2e-windows-containerd-gce-master 53 decorate: true 54 decoration_config: 55 timeout: 4h 56 extra_refs: 57 - base_ref: master 58 org: kubernetes-sigs 59 path_alias: sigs.k8s.io/windows-testing 60 repo: windows-testing 61 interval: 4h 62 labels: 63 preset-k8s-ssh: "true" 64 preset-service-account: "true" 65 preset-common-gce-windows: "true" 66 preset-e2e-gce-windows: "true" 67 preset-e2e-gce-windows-containerd: "true" 68 preset-windows-repo-list: "true" 69 spec: 70 containers: 71 - args: 72 - --check-leaked-resources 73 - --cluster= 74 - --extract=ci/latest 75 - --gcp-zone=us-west1-b 76 - --provider=gce 77 - --gcp-nodes=2 78 - --test=false 79 - --test-cmd=$GOPATH/src/sigs.k8s.io/windows-testing/gce/run-e2e.sh 80 - --test_args=--node-os-distro=windows -prepull-images=true --ginkgo.focus=\[Conformance\]|\[NodeConformance\]|\[sig-windows\]|\[Feature:Windows\] --ginkgo.skip=\[LinuxOnly\]|\[Serial\]|\[alpha\]|\[Slow\]|\[GMSA\]|Guestbook.application.should.create.and.stop.a.working.application|device.plugin.for.Windows|\[sig-api-machinery\].Aggregator|\[Driver:.windows-gcepd\] 81 - --test-cmd-args=--node-os-distro=windows -prepull-images=true --ginkgo.focus=\[Conformance\]|\[NodeConformance\]|\[sig-windows\]|\[Feature:Windows\] --ginkgo.skip=\[LinuxOnly\]|\[Serial\]|\[alpha\]|\[Slow\]|\[GMSA\]|Guestbook.application.should.create.and.stop.a.working.application|device.plugin.for.Windows|\[sig-api-machinery\].Aggregator|\[Driver:.windows-gcepd\] 82 - --ginkgo-parallel=4 83 - --timeout=230m 84 command: 85 - runner.sh 86 - /workspace/scenarios/kubernetes_e2e.py 87 env: 88 - name: NO_LINUX_POOL_TAINT 89 value: "true" 90 - name: WINDOWS_NODE_OS_DISTRIBUTION 91 value: "win2019" 92 - name: NODE_SIZE 93 value: "n1-standard-4" 94 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 95 securityContext: 96 privileged: true 97 annotations: 98 testgrid-dashboards: sig-windows-gce 99 testgrid-tab-name: gce-windows-2019-containerd-master 100 description: Runs tests on a Kubernetes cluster with Windows containerd nodes on GCE 101 - name: ci-kubernetes-e2e-windows-win2022-containerd-gce-master 102 decorate: true 103 decoration_config: 104 timeout: 4h 105 extra_refs: 106 - base_ref: master 107 org: kubernetes-sigs 108 path_alias: sigs.k8s.io/windows-testing 109 repo: windows-testing 110 interval: 4h 111 labels: 112 preset-k8s-ssh: "true" 113 preset-service-account: "true" 114 preset-common-gce-windows: "true" 115 preset-e2e-gce-windows: "true" 116 preset-e2e-gce-windows-containerd: "true" 117 preset-windows-repo-list: "true" 118 spec: 119 containers: 120 - args: 121 - --check-leaked-resources 122 - --cluster= 123 - --extract=ci/latest 124 - --gcp-zone=us-west1-b 125 - --provider=gce 126 - --gcp-nodes=2 127 - --test=false 128 - --test-cmd=$GOPATH/src/sigs.k8s.io/windows-testing/gce/run-e2e.sh 129 - --test_args=--node-os-distro=windows -prepull-images=true --ginkgo.focus=\[Conformance\]|\[NodeConformance\]|\[sig-windows\]|\[Feature:Windows\] --ginkgo.skip=\[LinuxOnly\]|\[Serial\]|\[alpha\]|\[Slow\]|\[GMSA\]|Guestbook.application.should.create.and.stop.a.working.application|device.plugin.for.Windows|\[sig-api-machinery\].Aggregator|\[Driver:.windows-gcepd\] 130 - --test-cmd-args=--node-os-distro=windows -prepull-images=true --ginkgo.focus=\[Conformance\]|\[NodeConformance\]|\[sig-windows\]|\[Feature:Windows\] --ginkgo.skip=\[LinuxOnly\]|\[Serial\]|\[alpha\]|\[Slow\]|\[GMSA\]|Guestbook.application.should.create.and.stop.a.working.application|device.plugin.for.Windows|\[sig-api-machinery\].Aggregator|\[Driver:.windows-gcepd\] 131 - --ginkgo-parallel=4 132 - --timeout=230m 133 command: 134 - runner.sh 135 - /workspace/scenarios/kubernetes_e2e.py 136 env: 137 - name: NO_LINUX_POOL_TAINT 138 value: "true" 139 - name: WINDOWS_NODE_OS_DISTRIBUTION 140 value: "win2022" 141 - name: NODE_SIZE 142 value: "n1-standard-4" 143 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 144 securityContext: 145 privileged: true 146 annotations: 147 testgrid-dashboards: sig-windows-gce 148 testgrid-tab-name: gce-windows-2022-containerd-master 149 description: Runs tests on a Kubernetes cluster with Windows Server 2022 containerd nodes on GCE