@@ -1217,6 +1217,43 @@ tasks:
12171217 EXPECTED_AZUREKMS_OUTCOME : failure
12181218 args :
12191219 - src/.evergreen/run-azure-kms-tests.sh
1220+ - name : oidc-auth-test-k8s-latest
1221+ commands :
1222+ - func : install dependencies
1223+ - command : subprocess.exec
1224+ type : test
1225+ params :
1226+ working_dir : src
1227+ binary : bash
1228+ env :
1229+ PROJECT_DIRECTORY : ${PROJECT_DIRECTORY}
1230+ ENVIRONMENT : k8s
1231+ K8S_VARIANT : eks
1232+ SCRIPT : run-oidc-prose-tests.sh
1233+ include_expansions_in_env :
1234+ - DRIVERS_TOOLS
1235+ - AWS_ACCESS_KEY_ID
1236+ - AWS_SECRET_ACCESS_KEY
1237+ - AWS_SESSION_TOKEN
1238+ args :
1239+ - .evergreen/run-oidc-tests-k8s.sh
1240+ - command : subprocess.exec
1241+ type : test
1242+ params :
1243+ working_dir : src
1244+ binary : bash
1245+ env :
1246+ PROJECT_DIRECTORY : ${PROJECT_DIRECTORY}
1247+ ENVIRONMENT : k8s
1248+ K8S_VARIANT : gke
1249+ SCRIPT : run-oidc-prose-tests.sh
1250+ include_expansions_in_env :
1251+ - DRIVERS_TOOLS
1252+ - AWS_ACCESS_KEY_ID
1253+ - AWS_SECRET_ACCESS_KEY
1254+ - AWS_SESSION_TOKEN
1255+ args :
1256+ - .evergreen/run-oidc-tests-k8s.sh
12201257 - name : oidc-auth-test-azure-latest
12211258 commands :
12221259 - func : install dependencies
@@ -4422,6 +4459,27 @@ task_groups:
44224459 - ${DRIVERS_TOOLS}/.evergreen/csfle/azurekms/teardown.sh
44234460 tasks :
44244461 - test-azurekms-task
4462+ - name : testk8soidc_task_group
4463+ setup_group :
4464+ - func : fetch source
4465+ - command : ec2.assume_role
4466+ params :
4467+ role_arn : ${OIDC_AWS_ROLE_ARN}
4468+ - command : subprocess.exec
4469+ params :
4470+ binary : bash
4471+ args :
4472+ - ${DRIVERS_TOOLS}/.evergreen/auth_oidc/k8s/setup.sh
4473+ teardown_task :
4474+ - command : subprocess.exec
4475+ params :
4476+ binary : bash
4477+ args :
4478+ - ${DRIVERS_TOOLS}/.evergreen/auth_oidc/k8s/teardown.sh
4479+ setup_group_can_fail_task : true
4480+ setup_group_timeout_secs : 1800
4481+ tasks :
4482+ - oidc-auth-test-k8s-latest
44254483 - name : testtestoidc_task_group
44264484 setup_group :
44274485 - func : fetch source
@@ -5114,6 +5172,7 @@ buildvariants:
51145172 - testtestoidc_task_group
51155173 - testazureoidc_task_group
51165174 - testgcpoidc_task_group
5175+ - testk8soidc_task_group
51175176 - name : rhel8-test-atlas
51185177 display_name : Atlas Cluster Tests
51195178 run_on : rhel80-large
0 commit comments