@@ -39,6 +39,11 @@ common:
3939 KIBANA_HOST : ea-serverless-it-kibana-hostname
4040 KIBANA_USERNAME : ea-serverless-it-kibana-username
4141 KIBANA_PASSWORD : ea-serverless-it-kibana-password
42+ - vault_ec_key_prod : &vault_ec_key_prod
43+ elastic/vault-secrets#v0.1.0:
44+ path : " kv/ci-shared/platform-ingest/platform-ingest-ec-prod"
45+ field : " apiKey"
46+ env_var : " EC_API_KEY"
4247
4348steps :
4449 - label : Start ESS stack for integration tests
5863 agents :
5964 image : " docker.elastic.co/ci-agent-images/platform-ingest/buildkite-agent-beats-ci-with-hooks:0.5"
6065 useCustomGlobalHooks : true
66+ plugins :
67+ - *vault_ec_key_prod
6168
6269 - group : " Extended runtime leak tests"
6370 key : extended-integration-tests
8592 retry :
8693 automatic :
8794 limit : 1
95+ plugins :
96+ - *vault_ec_key_prod
97+
8898 - label : " Windows:2025:amd64:sudo"
8999 depends_on :
90100 - packaging-windows
@@ -103,6 +113,9 @@ steps:
103113 provider : " gcp"
104114 machineType : " n2-standard-8"
105115 image : " ${IMAGE_WIN_2025}"
116+ plugins :
117+ - *vault_ec_key_prod
118+
106119 - label : " Ubuntu:2404:amd64:sudo"
107120 depends_on : packaging-ubuntu-x86-64
108121 env :
@@ -120,6 +133,8 @@ steps:
120133 provider : " gcp"
121134 machineType : " n2-standard-8"
122135 image : " ${IMAGE_UBUNTU_2404_X86_64}"
136+ plugins :
137+ - *vault_ec_key_prod
123138
124139 - group : " Stateful: Windows"
125140 key : integration-tests-win
@@ -147,6 +162,8 @@ steps:
147162 retry :
148163 automatic :
149164 limit : 1
165+ plugins :
166+ - *vault_ec_key_prod
150167 matrix :
151168 - default
152169 - fleet
@@ -175,6 +192,8 @@ steps:
175192 retry :
176193 automatic :
177194 limit : 1
195+ plugins :
196+ - *vault_ec_key_prod
178197 matrix :
179198 - default
180199
@@ -196,6 +215,8 @@ steps:
196215 retry :
197216 automatic :
198217 limit : 1
218+ plugins :
219+ - *vault_ec_key_prod
199220 matrix :
200221 - default
201222 - fleet
@@ -224,6 +245,8 @@ steps:
224245 provider : " gcp"
225246 machineType : " n2-standard-8"
226247 image : " ${IMAGE_WIN_2025}"
248+ plugins :
249+ - *vault_ec_key_prod
227250 matrix :
228251 - default
229252
@@ -252,6 +275,8 @@ steps:
252275 provider : " gcp"
253276 machineType : " n2-standard-8"
254277 image : " ${IMAGE_UBUNTU_2404_X86_64}"
278+ plugins :
279+ - *vault_ec_key_prod
255280 matrix :
256281 - default
257282
@@ -274,6 +299,8 @@ steps:
274299 provider : " gcp"
275300 machineType : " n2-standard-8"
276301 image : " ${IMAGE_UBUNTU_2404_X86_64}"
302+ plugins :
303+ - *vault_ec_key_prod
277304 matrix :
278305 - default
279306 - upgrade
@@ -308,6 +335,8 @@ steps:
308335 retry :
309336 automatic :
310337 limit : 1
338+ plugins :
339+ - *vault_ec_key_prod
311340 matrix :
312341 - default
313342 - upgrade
@@ -344,6 +373,8 @@ steps:
344373 provider : " aws"
345374 image : " ${IMAGE_UBUNTU_2404_ARM_64}"
346375 instanceType : " m6g.xlarge"
376+ plugins :
377+ - *vault_ec_key_prod
347378 matrix :
348379 - default
349380
@@ -372,6 +403,8 @@ steps:
372403 provider : " gcp"
373404 machineType : " n2-standard-8"
374405 image : " ${IMAGE_DEBIAN_12}"
406+ plugins :
407+ - *vault_ec_key_prod
375408 matrix :
376409 - default
377410
@@ -394,6 +427,8 @@ steps:
394427 provider : " gcp"
395428 machineType : " n2-standard-8"
396429 image : " ${IMAGE_DEBIAN_12}"
430+ plugins :
431+ - *vault_ec_key_prod
397432 matrix :
398433 - default
399434 - upgrade
@@ -433,6 +468,8 @@ steps:
433468 retry :
434469 automatic :
435470 limit : 1
471+ plugins :
472+ - *vault_ec_key_prod
436473 agents :
437474 provider : " gcp"
438475 machineType : " n2-standard-8"
@@ -468,6 +505,8 @@ steps:
468505 machineType : " n2-standard-4"
469506 image : " ${IMAGE_UBUNTU_2404_X86_64}"
470507 diskSizeGb : 80
508+ plugins :
509+ - *vault_ec_key_prod
471510 matrix :
472511 setup :
473512 variants :
@@ -571,7 +610,8 @@ steps:
571610 agents :
572611 image : " docker.elastic.co/ci-agent-images/platform-ingest/buildkite-agent-beats-ci-with-hooks:0.5"
573612 useCustomGlobalHooks : true
574-
613+ plugins :
614+ - *vault_ec_key_prod
575615 - label : Aggregate test reports
576616 # Warning: The key has a hook in pre-command
577617 key : aggregate-reports
0 commit comments