@@ -1194,6 +1194,43 @@ tasks:
11941194 EXPECTED_AZUREKMS_OUTCOME : failure
11951195 args :
11961196 - src/.evergreen/run-azure-kms-tests.sh
1197+ - name : oidc-auth-test-k8s-latest
1198+ commands :
1199+ - func : install dependencies
1200+ - command : subprocess.exec
1201+ type : test
1202+ params :
1203+ working_dir : src
1204+ binary : bash
1205+ env :
1206+ PROJECT_DIRECTORY : ${PROJECT_DIRECTORY}
1207+ ENVIRONMENT : k8s
1208+ K8S_VARIANT : eks
1209+ SCRIPT : run-oidc-prose-tests.sh
1210+ include_expansions_in_env :
1211+ - DRIVERS_TOOLS
1212+ - AWS_ACCESS_KEY_ID
1213+ - AWS_SECRET_ACCESS_KEY
1214+ - AWS_SESSION_TOKEN
1215+ args :
1216+ - .evergreen/run-oidc-tests-k8s.sh
1217+ - command : subprocess.exec
1218+ type : test
1219+ params :
1220+ working_dir : src
1221+ binary : bash
1222+ env :
1223+ PROJECT_DIRECTORY : ${PROJECT_DIRECTORY}
1224+ ENVIRONMENT : k8s
1225+ K8S_VARIANT : gke
1226+ SCRIPT : run-oidc-prose-tests.sh
1227+ include_expansions_in_env :
1228+ - DRIVERS_TOOLS
1229+ - AWS_ACCESS_KEY_ID
1230+ - AWS_SECRET_ACCESS_KEY
1231+ - AWS_SESSION_TOKEN
1232+ args :
1233+ - .evergreen/run-oidc-tests-k8s.sh
11971234 - name : oidc-auth-test-azure-latest
11981235 commands :
11991236 - func : install dependencies
@@ -4399,6 +4436,27 @@ task_groups:
43994436 - ${DRIVERS_TOOLS}/.evergreen/csfle/azurekms/teardown.sh
44004437 tasks :
44014438 - test-azurekms-task
4439+ - name : testk8soidc_task_group
4440+ setup_group :
4441+ - func : fetch source
4442+ - command : ec2.assume_role
4443+ params :
4444+ role_arn : ${OIDC_AWS_ROLE_ARN}
4445+ - command : subprocess.exec
4446+ params :
4447+ binary : bash
4448+ args :
4449+ - ${DRIVERS_TOOLS}/.evergreen/auth_oidc/k8s/setup.sh
4450+ teardown_task :
4451+ - command : subprocess.exec
4452+ params :
4453+ binary : bash
4454+ args :
4455+ - ${DRIVERS_TOOLS}/.evergreen/auth_oidc/k8s/teardown.sh
4456+ setup_group_can_fail_task : true
4457+ setup_group_timeout_secs : 1800
4458+ tasks :
4459+ - oidc-auth-test-k8s-latest
44024460 - name : testtestoidc_task_group
44034461 setup_group :
44044462 - func : fetch source
@@ -5091,6 +5149,7 @@ buildvariants:
50915149 - testtestoidc_task_group
50925150 - testazureoidc_task_group
50935151 - testgcpoidc_task_group
5152+ - testk8soidc_task_group
50945153 - name : rhel8-test-atlas
50955154 display_name : Atlas Cluster Tests
50965155 run_on : rhel80-large
0 commit comments