@@ -38,6 +38,11 @@ common:
3838 KIBANA_HOST : ea-serverless-it-kibana-hostname
3939 KIBANA_USERNAME : ea-serverless-it-kibana-username
4040 KIBANA_PASSWORD : ea-serverless-it-kibana-password
41+ - vault_ec_key_prod : &vault_ec_key_prod
42+ elastic/vault-secrets#v0.1.0:
43+ path : " kv/ci-shared/platform-ingest/platform-ingest-ec-prod"
44+ field : " apiKey"
45+ env_var : " EC_API_KEY"
4146
4247steps :
4348 - label : Start ESS stack for integration tests
5762 agents :
5863 image : " docker.elastic.co/ci-agent-images/platform-ingest/buildkite-agent-beats-ci-with-hooks:0.5"
5964 useCustomGlobalHooks : true
65+ plugins :
66+ - *vault_ec_key_prod
6067
6168 - group : " Extended runtime leak tests"
6269 key : extended-integration-tests
8491 retry :
8592 automatic :
8693 limit : 1
94+ plugins :
95+ - *vault_ec_key_prod
96+
8797 - label : " Windows:2025:amd64:sudo"
8898 depends_on :
8999 - packaging-windows
@@ -102,6 +112,9 @@ steps:
102112 provider : " gcp"
103113 machineType : " n2-standard-8"
104114 image : " ${IMAGE_WIN_2025}"
115+ plugins :
116+ - *vault_ec_key_prod
117+
105118 - label : " Ubuntu:2404:amd64:sudo"
106119 depends_on : packaging-ubuntu-x86-64
107120 env :
@@ -119,6 +132,8 @@ steps:
119132 provider : " gcp"
120133 machineType : " n2-standard-8"
121134 image : " ${IMAGE_UBUNTU_2404_X86_64}"
135+ plugins :
136+ - *vault_ec_key_prod
122137
123138 - group : " Stateful: Windows"
124139 key : integration-tests-win
@@ -146,6 +161,8 @@ steps:
146161 retry :
147162 automatic :
148163 limit : 1
164+ plugins :
165+ - *vault_ec_key_prod
149166 matrix :
150167 - default
151168 - fleet
@@ -173,6 +190,8 @@ steps:
173190 retry :
174191 automatic :
175192 limit : 1
193+ plugins :
194+ - *vault_ec_key_prod
176195 matrix :
177196 - default
178197
@@ -194,6 +213,8 @@ steps:
194213 retry :
195214 automatic :
196215 limit : 1
216+ plugins :
217+ - *vault_ec_key_prod
197218 matrix :
198219 - default
199220 - fleet
@@ -222,6 +243,8 @@ steps:
222243 provider : " gcp"
223244 machineType : " n2-standard-8"
224245 image : " ${IMAGE_WIN_2025}"
246+ plugins :
247+ - *vault_ec_key_prod
225248 matrix :
226249 - default
227250
@@ -250,6 +273,8 @@ steps:
250273 provider : " gcp"
251274 machineType : " n2-standard-8"
252275 image : " ${IMAGE_UBUNTU_2404_X86_64}"
276+ plugins :
277+ - *vault_ec_key_prod
253278 matrix :
254279 - default
255280
@@ -272,6 +297,8 @@ steps:
272297 provider : " gcp"
273298 machineType : " n2-standard-8"
274299 image : " ${IMAGE_UBUNTU_2404_X86_64}"
300+ plugins :
301+ - *vault_ec_key_prod
275302 matrix :
276303 - default
277304 - upgrade
@@ -305,6 +332,8 @@ steps:
305332 retry :
306333 automatic :
307334 limit : 1
335+ plugins :
336+ - *vault_ec_key_prod
308337 matrix :
309338 - default
310339 - upgrade
@@ -340,6 +369,8 @@ steps:
340369 provider : " aws"
341370 image : " ${IMAGE_UBUNTU_2404_ARM_64}"
342371 instanceType : " m6g.xlarge"
372+ plugins :
373+ - *vault_ec_key_prod
343374 matrix :
344375 - default
345376
@@ -368,6 +399,8 @@ steps:
368399 provider : " gcp"
369400 machineType : " n2-standard-8"
370401 image : " ${IMAGE_DEBIAN_12}"
402+ plugins :
403+ - *vault_ec_key_prod
371404 matrix :
372405 - default
373406
@@ -390,6 +423,8 @@ steps:
390423 provider : " gcp"
391424 machineType : " n2-standard-8"
392425 image : " ${IMAGE_DEBIAN_12}"
426+ plugins :
427+ - *vault_ec_key_prod
393428 matrix :
394429 - default
395430 - upgrade
@@ -429,6 +464,8 @@ steps:
429464 retry :
430465 automatic :
431466 limit : 1
467+ plugins :
468+ - *vault_ec_key_prod
432469 agents :
433470 provider : " gcp"
434471 machineType : " n2-standard-8"
@@ -464,6 +501,8 @@ steps:
464501 machineType : " n2-standard-4"
465502 image : " ${IMAGE_UBUNTU_2404_X86_64}"
466503 diskSizeGb : 80
504+ plugins :
505+ - *vault_ec_key_prod
467506 matrix :
468507 setup :
469508 variants :
@@ -560,7 +599,8 @@ steps:
560599 agents :
561600 image : " docker.elastic.co/ci-agent-images/platform-ingest/buildkite-agent-beats-ci-with-hooks:0.5"
562601 useCustomGlobalHooks : true
563-
602+ plugins :
603+ - *vault_ec_key_prod
564604 - label : Aggregate test reports
565605 # Warning: The key has a hook in pre-command
566606 key : aggregate-reports
0 commit comments