k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes/kops/kops-presubmits-network-plugins.yaml (about) 1 # Test jobs generated by build_jobs.py (do not manually edit) 2 # 11 jobs 3 presubmits: 4 kubernetes/kops: 5 6 # {"cloud": "aws", "distro": "u2204arm64", "extra_flags": "--node-size=t4g.large --discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "stable", "kops_channel": "alpha", "networking": "amazonvpc"} 7 - name: pull-kops-e2e-cni-amazonvpc 8 cluster: default 9 branches: 10 - master 11 run_if_changed: '^(upup\/models\/cloudup\/resources\/addons\/networking\.amazon-vpc-routed-eni\/|pkg\/model\/(firewall|components\/containerd|components\/kubeproxy|iam\/iam_builder)\.go|nodeup\/pkg\/model\/kubelet\.go)' 12 always_run: false 13 optional: false 14 skip_report: false 15 labels: 16 preset-service-account: "true" 17 preset-aws-ssh: "true" 18 preset-aws-credential: "true" 19 preset-dind-enabled: "true" 20 decorate: true 21 decoration_config: 22 timeout: 90m 23 path_alias: k8s.io/kops 24 spec: 25 containers: 26 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 27 imagePullPolicy: Always 28 command: 29 - runner.sh 30 args: 31 - bash 32 - -c 33 - | 34 make test-e2e-install 35 kubetest2 kops \ 36 -v 2 \ 37 --up --build --down \ 38 --cloud-provider=aws \ 39 --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20240501' --channel=alpha --networking=amazonvpc --node-size=t4g.large --discovery-store=s3://k8s-kops-prow/discovery" \ 40 --kubernetes-version=https://dl.k8s.io/release/stable.txt \ 41 --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ 42 --test=kops \ 43 -- \ 44 --test-args="-test.timeout=60m" \ 45 --test-package-marker=stable.txt \ 46 --parallel=25 47 securityContext: 48 privileged: true 49 env: 50 - name: KUBE_SSH_KEY_PATH 51 value: /etc/aws-ssh/aws-ssh-private 52 - name: KUBE_SSH_USER 53 value: ubuntu 54 - name: GOPATH 55 value: /home/prow/go 56 resources: 57 limits: 58 cpu: "4" 59 memory: 6Gi 60 requests: 61 cpu: "4" 62 memory: 6Gi 63 annotations: 64 test.kops.k8s.io/cloud: aws 65 test.kops.k8s.io/distro: u2204arm64 66 test.kops.k8s.io/extra_flags: --node-size=t4g.large --discovery-store=s3://k8s-kops-prow/discovery 67 test.kops.k8s.io/k8s_version: stable 68 test.kops.k8s.io/kops_channel: alpha 69 test.kops.k8s.io/networking: amazonvpc 70 testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops 71 testgrid-days-of-results: '90' 72 testgrid-tab-name: e2e-amazonvpc 73 74 # {"cloud": "aws", "distro": "u2204arm64", "extra_flags": "--ipv6 --topology=private --bastion --zones=us-west-2a --dns=public --discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "stable", "kops_channel": "alpha", "networking": "amazonvpc"} 75 - name: pull-kops-e2e-cni-amazonvpc-ipv6 76 cluster: default 77 branches: 78 - master 79 always_run: false 80 optional: true 81 skip_report: false 82 labels: 83 preset-service-account: "true" 84 preset-aws-ssh: "true" 85 preset-aws-credential: "true" 86 preset-dind-enabled: "true" 87 decorate: true 88 decoration_config: 89 timeout: 90m 90 path_alias: k8s.io/kops 91 spec: 92 containers: 93 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 94 imagePullPolicy: Always 95 command: 96 - runner.sh 97 args: 98 - bash 99 - -c 100 - | 101 make test-e2e-install 102 kubetest2 kops \ 103 -v 2 \ 104 --up --build --down \ 105 --cloud-provider=aws \ 106 --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20240501' --channel=alpha --networking=amazonvpc --ipv6 --topology=private --bastion --zones=us-west-2a --dns=public --discovery-store=s3://k8s-kops-prow/discovery" \ 107 --kubernetes-version=https://dl.k8s.io/release/stable.txt \ 108 --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ 109 --test=kops \ 110 -- \ 111 --test-args="-test.timeout=60m" \ 112 --test-package-marker=stable.txt \ 113 --parallel=25 114 securityContext: 115 privileged: true 116 env: 117 - name: KUBE_SSH_KEY_PATH 118 value: /etc/aws-ssh/aws-ssh-private 119 - name: KUBE_SSH_USER 120 value: ubuntu 121 - name: GOPATH 122 value: /home/prow/go 123 resources: 124 limits: 125 cpu: "4" 126 memory: 6Gi 127 requests: 128 cpu: "4" 129 memory: 6Gi 130 annotations: 131 test.kops.k8s.io/cloud: aws 132 test.kops.k8s.io/distro: u2204arm64 133 test.kops.k8s.io/extra_flags: --ipv6 --topology=private --bastion --zones=us-west-2a --dns=public --discovery-store=s3://k8s-kops-prow/discovery 134 test.kops.k8s.io/k8s_version: stable 135 test.kops.k8s.io/kops_channel: alpha 136 test.kops.k8s.io/networking: amazonvpc 137 testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops 138 testgrid-days-of-results: '90' 139 testgrid-tab-name: e2e-amazonvpc-ipv6 140 141 # {"cloud": "aws", "distro": "u2204arm64", "extra_flags": "--node-size=t4g.large --discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "stable", "kops_channel": "alpha", "networking": "calico"} 142 - name: pull-kops-e2e-cni-calico 143 cluster: default 144 branches: 145 - master 146 run_if_changed: '^(upup\/models\/cloudup\/resources\/addons\/networking\.projectcalico\.org\/|pkg\/model\/(components\/containerd|firewall|pki|iam\/iam_builder)\.go|nodeup\/pkg\/model\/networking\/calico\.go)' 147 always_run: false 148 optional: false 149 skip_report: false 150 labels: 151 preset-service-account: "true" 152 preset-aws-ssh: "true" 153 preset-aws-credential: "true" 154 preset-dind-enabled: "true" 155 decorate: true 156 decoration_config: 157 timeout: 90m 158 path_alias: k8s.io/kops 159 spec: 160 containers: 161 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 162 imagePullPolicy: Always 163 command: 164 - runner.sh 165 args: 166 - bash 167 - -c 168 - | 169 make test-e2e-install 170 kubetest2 kops \ 171 -v 2 \ 172 --up --build --down \ 173 --cloud-provider=aws \ 174 --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20240501' --channel=alpha --networking=calico --node-size=t4g.large --discovery-store=s3://k8s-kops-prow/discovery" \ 175 --kubernetes-version=https://dl.k8s.io/release/stable.txt \ 176 --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ 177 --test=kops \ 178 -- \ 179 --test-args="-test.timeout=60m" \ 180 --test-package-marker=stable.txt \ 181 --parallel=25 182 securityContext: 183 privileged: true 184 env: 185 - name: KUBE_SSH_KEY_PATH 186 value: /etc/aws-ssh/aws-ssh-private 187 - name: KUBE_SSH_USER 188 value: ubuntu 189 - name: GOPATH 190 value: /home/prow/go 191 resources: 192 limits: 193 cpu: "4" 194 memory: 6Gi 195 requests: 196 cpu: "4" 197 memory: 6Gi 198 annotations: 199 test.kops.k8s.io/cloud: aws 200 test.kops.k8s.io/distro: u2204arm64 201 test.kops.k8s.io/extra_flags: --node-size=t4g.large --discovery-store=s3://k8s-kops-prow/discovery 202 test.kops.k8s.io/k8s_version: stable 203 test.kops.k8s.io/kops_channel: alpha 204 test.kops.k8s.io/networking: calico 205 testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops 206 testgrid-days-of-results: '90' 207 testgrid-tab-name: e2e-calico 208 209 # {"cloud": "aws", "distro": "u2204arm64", "extra_flags": "--ipv6 --topology=private --bastion --zones=us-west-2a --dns=public --discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "stable", "kops_channel": "alpha", "networking": "calico"} 210 - name: pull-kops-e2e-cni-calico-ipv6 211 cluster: default 212 branches: 213 - master 214 run_if_changed: '^(upup\/models\/cloudup\/resources\/addons\/networking\.projectcalico\.org\/|pkg\/model\/(components\/containerd|firewall|pki|iam\/iam_builder)\.go|nodeup\/pkg\/model\/networking\/calico\.go)' 215 always_run: false 216 optional: true 217 skip_report: false 218 labels: 219 preset-service-account: "true" 220 preset-aws-ssh: "true" 221 preset-aws-credential: "true" 222 preset-dind-enabled: "true" 223 decorate: true 224 decoration_config: 225 timeout: 90m 226 path_alias: k8s.io/kops 227 spec: 228 containers: 229 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 230 imagePullPolicy: Always 231 command: 232 - runner.sh 233 args: 234 - bash 235 - -c 236 - | 237 make test-e2e-install 238 kubetest2 kops \ 239 -v 2 \ 240 --up --build --down \ 241 --cloud-provider=aws \ 242 --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20240501' --channel=alpha --networking=calico --ipv6 --topology=private --bastion --zones=us-west-2a --dns=public --discovery-store=s3://k8s-kops-prow/discovery" \ 243 --kubernetes-version=https://dl.k8s.io/release/stable.txt \ 244 --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ 245 --test=kops \ 246 -- \ 247 --test-args="-test.timeout=60m" \ 248 --test-package-marker=stable.txt \ 249 --parallel=25 250 securityContext: 251 privileged: true 252 env: 253 - name: KUBE_SSH_KEY_PATH 254 value: /etc/aws-ssh/aws-ssh-private 255 - name: KUBE_SSH_USER 256 value: ubuntu 257 - name: GOPATH 258 value: /home/prow/go 259 resources: 260 limits: 261 cpu: "4" 262 memory: 6Gi 263 requests: 264 cpu: "4" 265 memory: 6Gi 266 annotations: 267 test.kops.k8s.io/cloud: aws 268 test.kops.k8s.io/distro: u2204arm64 269 test.kops.k8s.io/extra_flags: --ipv6 --topology=private --bastion --zones=us-west-2a --dns=public --discovery-store=s3://k8s-kops-prow/discovery 270 test.kops.k8s.io/k8s_version: stable 271 test.kops.k8s.io/kops_channel: alpha 272 test.kops.k8s.io/networking: calico 273 testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops 274 testgrid-days-of-results: '90' 275 testgrid-tab-name: e2e-calico-ipv6 276 277 # {"cloud": "aws", "distro": "u2204arm64", "extra_flags": "--node-size=t4g.large --discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "1.27", "kops_channel": "alpha", "networking": "canal"} 278 - name: pull-kops-e2e-cni-canal 279 cluster: default 280 branches: 281 - master 282 run_if_changed: '^(upup\/models\/cloudup\/resources\/addons\/networking\.projectcalico\.org\.canal\/)' 283 always_run: false 284 optional: false 285 skip_report: false 286 labels: 287 preset-service-account: "true" 288 preset-aws-ssh: "true" 289 preset-aws-credential: "true" 290 preset-dind-enabled: "true" 291 decorate: true 292 decoration_config: 293 timeout: 90m 294 path_alias: k8s.io/kops 295 spec: 296 containers: 297 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 298 imagePullPolicy: Always 299 command: 300 - runner.sh 301 args: 302 - bash 303 - -c 304 - | 305 make test-e2e-install 306 kubetest2 kops \ 307 -v 2 \ 308 --up --build --down \ 309 --cloud-provider=aws \ 310 --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20240501' --channel=alpha --networking=canal --node-size=t4g.large --discovery-store=s3://k8s-kops-prow/discovery" \ 311 --kubernetes-version=https://dl.k8s.io/release/stable-1.27.txt \ 312 --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ 313 --test=kops \ 314 -- \ 315 --test-args="-test.timeout=60m" \ 316 --test-package-marker=stable-1.27.txt \ 317 --parallel=25 318 securityContext: 319 privileged: true 320 env: 321 - name: KUBE_SSH_KEY_PATH 322 value: /etc/aws-ssh/aws-ssh-private 323 - name: KUBE_SSH_USER 324 value: ubuntu 325 - name: GOPATH 326 value: /home/prow/go 327 resources: 328 limits: 329 cpu: "4" 330 memory: 6Gi 331 requests: 332 cpu: "4" 333 memory: 6Gi 334 annotations: 335 test.kops.k8s.io/cloud: aws 336 test.kops.k8s.io/distro: u2204arm64 337 test.kops.k8s.io/extra_flags: --node-size=t4g.large --discovery-store=s3://k8s-kops-prow/discovery 338 test.kops.k8s.io/k8s_version: '1.27' 339 test.kops.k8s.io/kops_channel: alpha 340 test.kops.k8s.io/networking: canal 341 testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops 342 testgrid-days-of-results: '90' 343 testgrid-tab-name: e2e-canal 344 345 # {"cloud": "aws", "distro": "u2204arm64", "extra_flags": "--node-size=t4g.large --discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "stable", "kops_channel": "alpha", "networking": "cilium"} 346 - name: pull-kops-e2e-cni-cilium 347 cluster: default 348 branches: 349 - master 350 run_if_changed: '^(upup\/models\/cloudup\/resources\/addons\/networking\.cilium\.io\/|pkg\/model\/(components\/containerd|firewall|components\/cilium|iam\/iam_builder)\.go|nodeup\/pkg\/model\/(context|networking\/cilium)\.go)' 351 always_run: false 352 optional: false 353 skip_report: false 354 labels: 355 preset-service-account: "true" 356 preset-aws-ssh: "true" 357 preset-aws-credential: "true" 358 preset-dind-enabled: "true" 359 decorate: true 360 decoration_config: 361 timeout: 90m 362 path_alias: k8s.io/kops 363 spec: 364 containers: 365 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 366 imagePullPolicy: Always 367 command: 368 - runner.sh 369 args: 370 - bash 371 - -c 372 - | 373 make test-e2e-install 374 kubetest2 kops \ 375 -v 2 \ 376 --up --build --down \ 377 --cloud-provider=aws \ 378 --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20240501' --channel=alpha --networking=cilium --node-size=t4g.large --discovery-store=s3://k8s-kops-prow/discovery" \ 379 --kubernetes-version=https://dl.k8s.io/release/stable.txt \ 380 --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ 381 --test=kops \ 382 -- \ 383 --test-args="-test.timeout=60m" \ 384 --test-package-marker=stable.txt \ 385 --parallel=25 386 securityContext: 387 privileged: true 388 env: 389 - name: KUBE_SSH_KEY_PATH 390 value: /etc/aws-ssh/aws-ssh-private 391 - name: KUBE_SSH_USER 392 value: ubuntu 393 - name: GOPATH 394 value: /home/prow/go 395 resources: 396 limits: 397 cpu: "4" 398 memory: 6Gi 399 requests: 400 cpu: "4" 401 memory: 6Gi 402 annotations: 403 test.kops.k8s.io/cloud: aws 404 test.kops.k8s.io/distro: u2204arm64 405 test.kops.k8s.io/extra_flags: --node-size=t4g.large --discovery-store=s3://k8s-kops-prow/discovery 406 test.kops.k8s.io/k8s_version: stable 407 test.kops.k8s.io/kops_channel: alpha 408 test.kops.k8s.io/networking: cilium 409 testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops 410 testgrid-days-of-results: '90' 411 testgrid-tab-name: e2e-cilium 412 413 # {"cloud": "aws", "distro": "u2204arm64", "extra_flags": "--ipv6 --topology=private --bastion --zones=us-west-2a --dns=public --discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "stable", "kops_channel": "alpha", "networking": "cilium"} 414 - name: pull-kops-e2e-cni-cilium-ipv6 415 cluster: default 416 branches: 417 - master 418 run_if_changed: '^(upup\/models\/cloudup\/resources\/addons\/networking\.cilium\.io\/|pkg\/model\/(components\/containerd|firewall|components\/cilium|iam\/iam_builder)\.go|nodeup\/pkg\/model\/(context|networking\/cilium)\.go)' 419 always_run: false 420 optional: true 421 skip_report: false 422 labels: 423 preset-service-account: "true" 424 preset-aws-ssh: "true" 425 preset-aws-credential: "true" 426 preset-dind-enabled: "true" 427 decorate: true 428 decoration_config: 429 timeout: 90m 430 path_alias: k8s.io/kops 431 spec: 432 containers: 433 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 434 imagePullPolicy: Always 435 command: 436 - runner.sh 437 args: 438 - bash 439 - -c 440 - | 441 make test-e2e-install 442 kubetest2 kops \ 443 -v 2 \ 444 --up --build --down \ 445 --cloud-provider=aws \ 446 --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20240501' --channel=alpha --networking=cilium --ipv6 --topology=private --bastion --zones=us-west-2a --dns=public --discovery-store=s3://k8s-kops-prow/discovery" \ 447 --kubernetes-version=https://dl.k8s.io/release/stable.txt \ 448 --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ 449 --test=kops \ 450 -- \ 451 --test-args="-test.timeout=60m" \ 452 --test-package-marker=stable.txt \ 453 --parallel=25 454 securityContext: 455 privileged: true 456 env: 457 - name: KUBE_SSH_KEY_PATH 458 value: /etc/aws-ssh/aws-ssh-private 459 - name: KUBE_SSH_USER 460 value: ubuntu 461 - name: GOPATH 462 value: /home/prow/go 463 resources: 464 limits: 465 cpu: "4" 466 memory: 6Gi 467 requests: 468 cpu: "4" 469 memory: 6Gi 470 annotations: 471 test.kops.k8s.io/cloud: aws 472 test.kops.k8s.io/distro: u2204arm64 473 test.kops.k8s.io/extra_flags: --ipv6 --topology=private --bastion --zones=us-west-2a --dns=public --discovery-store=s3://k8s-kops-prow/discovery 474 test.kops.k8s.io/k8s_version: stable 475 test.kops.k8s.io/kops_channel: alpha 476 test.kops.k8s.io/networking: cilium 477 testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops 478 testgrid-days-of-results: '90' 479 testgrid-tab-name: e2e-cilium-ipv6 480 481 # {"cloud": "aws", "distro": "u2204arm64", "extra_flags": "--node-size=t4g.large --discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "stable", "kops_channel": "alpha", "networking": "cilium-etcd"} 482 - name: pull-kops-e2e-cni-cilium-etcd 483 cluster: default 484 branches: 485 - master 486 run_if_changed: '^(upup\/models\/cloudup\/resources\/addons\/networking\.cilium\.io\/|pkg\/model\/(components\/containerd|firewall|components\/cilium|iam\/iam_builder)\.go|nodeup\/pkg\/model\/(context|networking\/cilium)\.go)' 487 always_run: false 488 optional: false 489 skip_report: false 490 labels: 491 preset-service-account: "true" 492 preset-aws-ssh: "true" 493 preset-aws-credential: "true" 494 preset-dind-enabled: "true" 495 decorate: true 496 decoration_config: 497 timeout: 90m 498 path_alias: k8s.io/kops 499 spec: 500 containers: 501 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 502 imagePullPolicy: Always 503 command: 504 - runner.sh 505 args: 506 - bash 507 - -c 508 - | 509 make test-e2e-install 510 kubetest2 kops \ 511 -v 2 \ 512 --up --build --down \ 513 --cloud-provider=aws \ 514 --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20240501' --channel=alpha --networking=cilium-etcd --node-size=t4g.large --discovery-store=s3://k8s-kops-prow/discovery" \ 515 --kubernetes-version=https://dl.k8s.io/release/stable.txt \ 516 --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ 517 --test=kops \ 518 -- \ 519 --test-args="-test.timeout=60m" \ 520 --test-package-marker=stable.txt \ 521 --parallel=25 522 securityContext: 523 privileged: true 524 env: 525 - name: KUBE_SSH_KEY_PATH 526 value: /etc/aws-ssh/aws-ssh-private 527 - name: KUBE_SSH_USER 528 value: ubuntu 529 - name: GOPATH 530 value: /home/prow/go 531 resources: 532 limits: 533 cpu: "4" 534 memory: 6Gi 535 requests: 536 cpu: "4" 537 memory: 6Gi 538 annotations: 539 test.kops.k8s.io/cloud: aws 540 test.kops.k8s.io/distro: u2204arm64 541 test.kops.k8s.io/extra_flags: --node-size=t4g.large --discovery-store=s3://k8s-kops-prow/discovery 542 test.kops.k8s.io/k8s_version: stable 543 test.kops.k8s.io/kops_channel: alpha 544 test.kops.k8s.io/networking: cilium-etcd 545 testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops 546 testgrid-days-of-results: '90' 547 testgrid-tab-name: e2e-cilium-etcd 548 549 # {"cloud": "aws", "distro": "u2204arm64", "extra_flags": "--node-size=t4g.large --discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "stable", "kops_channel": "alpha", "networking": "cilium-eni"} 550 - name: pull-kops-e2e-cni-cilium-eni 551 cluster: default 552 branches: 553 - master 554 run_if_changed: '^(upup\/models\/cloudup\/resources\/addons\/networking\.cilium\.io\/|pkg\/model\/(components\/containerd|firewall|components\/cilium|iam\/iam_builder)\.go|nodeup\/pkg\/model\/(context|networking\/cilium)\.go)' 555 always_run: false 556 optional: false 557 skip_report: false 558 labels: 559 preset-service-account: "true" 560 preset-aws-ssh: "true" 561 preset-aws-credential: "true" 562 preset-dind-enabled: "true" 563 decorate: true 564 decoration_config: 565 timeout: 90m 566 path_alias: k8s.io/kops 567 spec: 568 containers: 569 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 570 imagePullPolicy: Always 571 command: 572 - runner.sh 573 args: 574 - bash 575 - -c 576 - | 577 make test-e2e-install 578 kubetest2 kops \ 579 -v 2 \ 580 --up --build --down \ 581 --cloud-provider=aws \ 582 --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20240501' --channel=alpha --networking=cilium-eni --node-size=t4g.large --discovery-store=s3://k8s-kops-prow/discovery" \ 583 --kubernetes-version=https://dl.k8s.io/release/stable.txt \ 584 --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ 585 --test=kops \ 586 -- \ 587 --test-args="-test.timeout=60m" \ 588 --test-package-marker=stable.txt \ 589 --parallel=25 590 securityContext: 591 privileged: true 592 env: 593 - name: KUBE_SSH_KEY_PATH 594 value: /etc/aws-ssh/aws-ssh-private 595 - name: KUBE_SSH_USER 596 value: ubuntu 597 - name: GOPATH 598 value: /home/prow/go 599 resources: 600 limits: 601 cpu: "4" 602 memory: 6Gi 603 requests: 604 cpu: "4" 605 memory: 6Gi 606 annotations: 607 test.kops.k8s.io/cloud: aws 608 test.kops.k8s.io/distro: u2204arm64 609 test.kops.k8s.io/extra_flags: --node-size=t4g.large --discovery-store=s3://k8s-kops-prow/discovery 610 test.kops.k8s.io/k8s_version: stable 611 test.kops.k8s.io/kops_channel: alpha 612 test.kops.k8s.io/networking: cilium-eni 613 testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops 614 testgrid-days-of-results: '90' 615 testgrid-tab-name: e2e-cilium-eni 616 617 # {"cloud": "aws", "distro": "u2204arm64", "extra_flags": "--node-size=t4g.large --discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "1.27", "kops_channel": "alpha", "networking": "flannel"} 618 - name: pull-kops-e2e-cni-flannel 619 cluster: default 620 branches: 621 - master 622 run_if_changed: '^(upup\/models\/cloudup\/resources\/addons\/networking\.flannel\/|pkg\/model\/components\/containerd\.go)' 623 always_run: false 624 optional: false 625 skip_report: false 626 labels: 627 preset-service-account: "true" 628 preset-aws-ssh: "true" 629 preset-aws-credential: "true" 630 preset-dind-enabled: "true" 631 decorate: true 632 decoration_config: 633 timeout: 90m 634 path_alias: k8s.io/kops 635 spec: 636 containers: 637 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 638 imagePullPolicy: Always 639 command: 640 - runner.sh 641 args: 642 - bash 643 - -c 644 - | 645 make test-e2e-install 646 kubetest2 kops \ 647 -v 2 \ 648 --up --build --down \ 649 --cloud-provider=aws \ 650 --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20240501' --channel=alpha --networking=flannel --node-size=t4g.large --discovery-store=s3://k8s-kops-prow/discovery" \ 651 --kubernetes-version=https://dl.k8s.io/release/stable-1.27.txt \ 652 --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ 653 --test=kops \ 654 -- \ 655 --test-args="-test.timeout=60m" \ 656 --test-package-marker=stable-1.27.txt \ 657 --parallel=25 658 securityContext: 659 privileged: true 660 env: 661 - name: KUBE_SSH_KEY_PATH 662 value: /etc/aws-ssh/aws-ssh-private 663 - name: KUBE_SSH_USER 664 value: ubuntu 665 - name: GOPATH 666 value: /home/prow/go 667 resources: 668 limits: 669 cpu: "4" 670 memory: 6Gi 671 requests: 672 cpu: "4" 673 memory: 6Gi 674 annotations: 675 test.kops.k8s.io/cloud: aws 676 test.kops.k8s.io/distro: u2204arm64 677 test.kops.k8s.io/extra_flags: --node-size=t4g.large --discovery-store=s3://k8s-kops-prow/discovery 678 test.kops.k8s.io/k8s_version: '1.27' 679 test.kops.k8s.io/kops_channel: alpha 680 test.kops.k8s.io/networking: flannel 681 testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops 682 testgrid-days-of-results: '90' 683 testgrid-tab-name: e2e-flannel 684 685 # {"cloud": "aws", "distro": "u2204arm64", "extra_flags": "--node-size=t4g.large --discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "ci", "kops_channel": "alpha", "networking": "kube-router"} 686 - name: pull-kops-e2e-cni-kuberouter 687 cluster: default 688 branches: 689 - master 690 run_if_changed: '^(upup\/models\/cloudup\/resources\/addons\/networking\.kuberouter\/|pkg\/model\/components\/containerd\.go)' 691 always_run: false 692 optional: true 693 skip_report: false 694 labels: 695 preset-service-account: "true" 696 preset-aws-ssh: "true" 697 preset-aws-credential: "true" 698 preset-dind-enabled: "true" 699 decorate: true 700 decoration_config: 701 timeout: 90m 702 path_alias: k8s.io/kops 703 spec: 704 containers: 705 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 706 imagePullPolicy: Always 707 command: 708 - runner.sh 709 args: 710 - bash 711 - -c 712 - | 713 make test-e2e-install 714 kubetest2 kops \ 715 -v 2 \ 716 --up --build --down \ 717 --cloud-provider=aws \ 718 --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20240501' --channel=alpha --networking=kube-router --node-size=t4g.large --discovery-store=s3://k8s-kops-prow/discovery" \ 719 --kubernetes-version=https://storage.googleapis.com/k8s-release-dev/ci/latest.txt \ 720 --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ 721 --test=kops \ 722 -- \ 723 --test-args="-test.timeout=60m" \ 724 --test-package-url=https://storage.googleapis.com/k8s-release-dev \ 725 --test-package-dir=ci \ 726 --test-package-marker=latest.txt \ 727 --parallel=25 728 securityContext: 729 privileged: true 730 env: 731 - name: KUBE_SSH_KEY_PATH 732 value: /etc/aws-ssh/aws-ssh-private 733 - name: KUBE_SSH_USER 734 value: ubuntu 735 - name: GOPATH 736 value: /home/prow/go 737 resources: 738 limits: 739 cpu: "4" 740 memory: 6Gi 741 requests: 742 cpu: "4" 743 memory: 6Gi 744 annotations: 745 test.kops.k8s.io/cloud: aws 746 test.kops.k8s.io/distro: u2204arm64 747 test.kops.k8s.io/extra_flags: --node-size=t4g.large --discovery-store=s3://k8s-kops-prow/discovery 748 test.kops.k8s.io/k8s_version: ci 749 test.kops.k8s.io/kops_channel: alpha 750 test.kops.k8s.io/networking: kube-router 751 testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops 752 testgrid-days-of-results: '90' 753 testgrid-tab-name: e2e-kuberouter