k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes-sigs/kube-storage-version-migrator/kube-storage-version-migrator-presubmits.yaml (about) 1 presubmits: 2 kubernetes-sigs/kube-storage-version-migrator: 3 - name: pull-kube-storage-version-migrator-test 4 cluster: eks-prow-build-cluster 5 decorate: true 6 always_run: true 7 spec: 8 containers: 9 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 10 command: 11 - make 12 - test 13 resources: 14 limits: 15 cpu: 2 16 memory: 4Gi 17 requests: 18 cpu: 2 19 memory: 4Gi 20 21 annotations: 22 testgrid-dashboards: sig-api-machinery-kube-storage-version-migrator 23 testgrid-tab-name: pr-test 24 - name: pull-kube-storage-version-migrator-manually-launched-e2e 25 cluster: k8s-infra-prow-build 26 decorate: true 27 always_run: true 28 labels: 29 preset-service-account: "true" 30 preset-k8s-ssh: "true" 31 preset-dind-enabled: "true" 32 spec: 33 containers: 34 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 35 command: 36 - runner.sh 37 - /workspace/scenarios/kubernetes_e2e.py 38 args: 39 - --check-leaked-resources 40 - --extract=ci/latest 41 - --gcp-master-image=gci 42 - --gcp-node-image=gci 43 - --gcp-nodes=1 44 - --gcp-zone=us-central1-f 45 - --provider=gce 46 - --test=false 47 - --test-cmd=../test/e2e/test-cmd.sh 48 - --timeout=50m 49 - --runtime-config=internal.apiserver.k8s.io/v1alpha1=true 50 - --env=KUBE_FEATURE_GATES=StorageVersionAPI=true,APIServerIdentity=true 51 # docker-in-docker needs privileged mode 52 securityContext: 53 privileged: true 54 resources: 55 requests: 56 memory: 6Gi 57 cpu: 2 58 limits: 59 memory: 6Gi 60 cpu: 2 61 annotations: 62 testgrid-dashboards: sig-api-machinery-kube-storage-version-migrator 63 testgrid-tab-name: pr-e2e-manually-launched 64 - name: pull-kube-storage-version-migrator-fully-automated-e2e 65 cluster: k8s-infra-prow-build 66 decorate: true 67 always_run: true 68 labels: 69 preset-service-account: "true" 70 preset-k8s-ssh: "true" 71 preset-dind-enabled: "true" 72 spec: 73 containers: 74 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 75 command: 76 - runner.sh 77 - /workspace/scenarios/kubernetes_e2e.py 78 args: 79 - --check-leaked-resources 80 - --extract=ci/latest 81 - --gcp-master-image=gci 82 - --gcp-node-image=gci 83 - --gcp-nodes=1 84 - --gcp-zone=us-central1-f 85 - --provider=gce 86 - --test=false 87 - --test-cmd=../test/e2e/test-fully-automated.sh 88 - --test-cmd-args=--skip=\[Disruptive\] 89 - --timeout=50m 90 - --runtime-config=internal.apiserver.k8s.io/v1alpha1=true 91 - --env=KUBE_FEATURE_GATES=StorageVersionAPI=true,APIServerIdentity=true 92 # docker-in-docker needs privileged mode 93 securityContext: 94 privileged: true 95 resources: 96 requests: 97 memory: 6Gi 98 cpu: 2 99 limits: 100 memory: 6Gi 101 cpu: 2 102 annotations: 103 testgrid-dashboards: sig-api-machinery-kube-storage-version-migrator 104 testgrid-tab-name: pr-e2e-fully-automated 105 - name: pull-kube-storage-version-migrator-ha-master 106 cluster: eks-prow-build-cluster 107 path_alias: "sigs.k8s.io/kube-storage-version-migrator" 108 decorate: true 109 decoration_config: 110 timeout: 60m 111 extra_refs: 112 - org: kubernetes 113 repo: kubeadm 114 base_ref: main 115 path_alias: k8s.io/kubeadm 116 - org: kubernetes 117 repo: kubernetes 118 base_ref: master 119 path_alias: k8s.io/kubernetes 120 always_run: true 121 optional: true 122 labels: 123 preset-dind-enabled: "true" 124 preset-kind-volume-mounts: "true" 125 spec: 126 containers: 127 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 128 command: 129 - runner.sh 130 - "../../k8s.io/kubeadm/kinder/ci/kinder-run.sh" 131 args: 132 - regular-latest 133 # docker-in-docker needs privileged mode 134 securityContext: 135 privileged: true 136 resources: 137 requests: 138 memory: 6Gi 139 cpu: 2 140 limits: 141 memory: 6Gi 142 cpu: 2 143 annotations: 144 testgrid-dashboards: sig-api-machinery-kube-storage-version-migrator 145 testgrid-tab-name: pr-e2e-ha-master