Skip to content

Commit b844f0e

Browse files
authored
Merge pull request #33119 from aramase/aramase/ci/secrets_store_prow_migration_azure_final
secrets-store: move all azure jobs to eks prow cluster
2 parents 1e1b596 + 551d3f1 commit b844f0e

File tree

1 file changed

+25
-107
lines changed

1 file changed

+25
-107
lines changed

config/jobs/kubernetes-sigs/secrets-store-csi-driver/secrets-store-csi-driver-config.yaml

+25-107
Original file line numberDiff line numberDiff line change
@@ -177,6 +177,7 @@ presubmits:
177177
description: "Run e2e test with vault provider for Secrets Store CSI driver."
178178
testgrid-num-columns-recent: '30'
179179
- name: pull-secrets-store-csi-driver-e2e-azure
180+
cluster: eks-prow-build-cluster
180181
decorate: true
181182
decoration_config:
182183
timeout: 25m
@@ -186,12 +187,8 @@ presubmits:
186187
- ^main$
187188
- ^release-*
188189
labels:
189-
# this is required because we want to run kind in docker
190190
preset-dind-enabled: "true"
191-
# this is required to make CNI installation to succeed for kind
192-
preset-kind-volume-mounts: "true"
193-
# sets up the azure keyvault parameters used for testing
194-
preset-azure-secrets-store-creds: "true"
191+
preset-azure-community: "true"
195192
spec:
196193
containers:
197194
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240725-1d8ea3e909-master
@@ -201,13 +198,16 @@ presubmits:
201198
- bash
202199
- -c
203200
- >-
204-
make e2e-bootstrap e2e-helm-deploy e2e-azure
201+
./test/scripts/run-e2e-azure.sh
205202
securityContext:
206203
privileged: true
207204
resources:
208205
requests:
209206
cpu: "4"
210-
memory: "4Gi"
207+
memory: "6Gi"
208+
limits:
209+
cpu: "4"
210+
memory: "6Gi"
211211
annotations:
212212
testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-presubmit
213213
testgrid-tab-name: pr-secrets-store-csi-driver-e2e-azure
@@ -620,6 +620,7 @@ presubmits:
620620
description: "Run e2e test with conjur provider for Secrets Store CSI driver."
621621
testgrid-num-columns-recent: '30'
622622
- name: pull-secrets-store-csi-driver-e2e-windows
623+
cluster: eks-prow-build-cluster
623624
decorate: true
624625
decoration_config:
625626
timeout: 90m
@@ -629,47 +630,6 @@ presubmits:
629630
branches:
630631
- ^main$
631632
- ^release-*
632-
labels:
633-
preset-azure-cred: "true"
634-
preset-k8s-ssh: "true"
635-
preset-dind-enabled: "true"
636-
preset-azure-secrets-store-creds: "true"
637-
spec:
638-
containers:
639-
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240725-1d8ea3e909-master
640-
command:
641-
- runner.sh
642-
args:
643-
- bash
644-
- -c
645-
- >-
646-
./test/scripts/run-e2e-windows.sh
647-
securityContext:
648-
privileged: true
649-
resources:
650-
requests:
651-
cpu: "4"
652-
memory: "4Gi"
653-
env:
654-
- name: TEST_WINDOWS
655-
value: "true"
656-
annotations:
657-
testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-presubmit
658-
testgrid-tab-name: pr-secrets-store-csi-driver-e2e-windows
659-
description: "Run E2E tests on a AKS Windows cluster for Secrets Store CSI driver."
660-
testgrid-num-columns-recent: '30'
661-
# TODO(aramase): remove this job once the migration is complete
662-
- name: pull-secrets-store-csi-driver-e2e-windows-prow-migration-test
663-
cluster: eks-prow-build-cluster
664-
decorate: true
665-
decoration_config:
666-
timeout: 90m
667-
always_run: false
668-
path_alias: sigs.k8s.io/secrets-store-csi-driver
669-
optional: true
670-
branches:
671-
- ^main$
672-
- ^release-*
673633
labels:
674634
preset-azure-community: "true"
675635
preset-k8s-ssh: "true"
@@ -683,7 +643,7 @@ presubmits:
683643
- bash
684644
- -c
685645
- >-
686-
./test/scripts/run-e2e-windows.sh
646+
./test/scripts/run-e2e-azure.sh
687647
securityContext:
688648
privileged: true
689649
resources:
@@ -698,51 +658,8 @@ presubmits:
698658
value: "true"
699659
annotations:
700660
testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-presubmit
701-
testgrid-tab-name: pr-secrets-store-csi-driver-e2e-windows-prow-migration-test
702-
description: "Run E2E tests on a AKS Windows cluster for Secrets Store CSI driver. This job is used for testing the migration to eks-prow-build-cluster."
703-
testgrid-num-columns-recent: '30'
704-
# TODO(aramase): remove this job once the migration is complete
705-
- name: pull-secrets-store-csi-driver-e2e-azure-prow-migration-test
706-
cluster: eks-prow-build-cluster
707-
decorate: true
708-
decoration_config:
709-
timeout: 25m
710-
always_run: false
711-
optional: true
712-
path_alias: sigs.k8s.io/secrets-store-csi-driver
713-
branches:
714-
- ^main$
715-
- ^release-*
716-
labels:
717-
# this is required because we want to run kind in docker
718-
preset-dind-enabled: "true"
719-
# this is required to make CNI installation to succeed for kind
720-
preset-kind-volume-mounts: "true"
721-
# sets up the azure community parameters used for testing
722-
preset-azure-community: "true"
723-
spec:
724-
containers:
725-
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240725-1d8ea3e909-master
726-
command:
727-
- runner.sh
728-
args:
729-
- bash
730-
- -c
731-
- >-
732-
./test/scripts/run-e2e-windows.sh
733-
securityContext:
734-
privileged: true
735-
resources:
736-
requests:
737-
cpu: "4"
738-
memory: "6Gi"
739-
limits:
740-
cpu: "4"
741-
memory: "6Gi"
742-
annotations:
743-
testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-presubmit
744-
testgrid-tab-name: pr-secrets-store-csi-driver-e2e-azure-prow-migration-test
745-
description: "Run e2e test with azure provider for Secrets Store CSI driver. This job is used for testing the migration to eks-prow-build-cluster."
661+
testgrid-tab-name: pr-secrets-store-csi-driver-e2e-windows
662+
description: "Run E2E tests on a AKS Windows cluster for Secrets Store CSI driver."
746663
testgrid-num-columns-recent: '30'
747664

748665
# release jobs
@@ -837,6 +754,7 @@ presubmits:
837754
description: "Run e2e test with vault provider for Secrets Store CSI driver release."
838755
testgrid-num-columns-recent: '30'
839756
- name: release-secrets-store-csi-driver-e2e-azure
757+
cluster: eks-prow-build-cluster
840758
decorate: true
841759
decoration_config:
842760
timeout: 25m
@@ -847,12 +765,8 @@ presubmits:
847765
- ^main$
848766
- ^release-*
849767
labels:
850-
# this is required because we want to run kind in docker
851768
preset-dind-enabled: "true"
852-
# this is required to make CNI installation to succeed for kind
853-
preset-kind-volume-mounts: "true"
854-
# sets up the azure keyvault parameters used for testing
855-
preset-azure-secrets-store-creds: "true"
769+
preset-azure-community: "true"
856770
spec:
857771
containers:
858772
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240725-1d8ea3e909-master
@@ -862,7 +776,7 @@ presubmits:
862776
- bash
863777
- -c
864778
- >-
865-
make e2e-bootstrap e2e-helm-deploy-release e2e-azure
779+
./test/scripts/run-e2e-azure.sh
866780
securityContext:
867781
privileged: true
868782
env:
@@ -871,7 +785,10 @@ presubmits:
871785
resources:
872786
requests:
873787
cpu: "4"
874-
memory: "4Gi"
788+
memory: "6Gi"
789+
limits:
790+
cpu: "4"
791+
memory: "6Gi"
875792
annotations:
876793
testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-release-signal
877794
testgrid-tab-name: release-secrets-store-csi-driver-e2e-azure
@@ -963,6 +880,7 @@ postsubmits:
963880
- aramase
964881
- ritazh
965882
- name: secrets-store-csi-driver-e2e-azure-postsubmit
883+
cluster: eks-prow-build-cluster
966884
decorate: true
967885
decoration_config:
968886
timeout: 25m
@@ -973,10 +891,7 @@ postsubmits:
973891
labels:
974892
# this is required because we want to run kind in docker
975893
preset-dind-enabled: "true"
976-
# this is required to make CNI installation to succeed for kind
977-
preset-kind-volume-mounts: "true"
978-
# sets up the azure keyvault parameters used for testing
979-
preset-azure-secrets-store-creds: "true"
894+
preset-azure-community: "true"
980895
spec:
981896
containers:
982897
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240725-1d8ea3e909-master
@@ -986,13 +901,16 @@ postsubmits:
986901
- bash
987902
- -c
988903
- >-
989-
make e2e-bootstrap e2e-helm-deploy e2e-azure
904+
./test/scripts/run-e2e-azure.sh
990905
securityContext:
991906
privileged: true
992907
resources:
993908
requests:
994909
cpu: "4"
995-
memory: "4Gi"
910+
memory: "6Gi"
911+
limits:
912+
cpu: "4"
913+
memory: "6Gi"
996914
annotations:
997915
testgrid-dashboards: sig-auth-secrets-store-csi-driver, sig-auth-secrets-store-csi-driver-postsubmit
998916
testgrid-tab-name: secrets-store-csi-driver-e2e-azure-postsubmit

0 commit comments

Comments
 (0)