diff --git a/.buildkite/pipelines/on_merge.yml b/.buildkite/pipelines/on_merge.yml index 2e710c23712a1..6853723219ed6 100644 --- a/.buildkite/pipelines/on_merge.yml +++ b/.buildkite/pipelines/on_merge.yml @@ -36,9 +36,10 @@ steps: image: family/kibana-ubuntu-2404 imageProject: elastic-images-prod provider: gcp - machineType: n2-standard-8 + machineType: n4d-standard-16 + diskType: hyperdisk-balanced preemptible: true - spotZones: northamerica-northeast2-b,us-central1-c,us-central1-a + spotZones: us-central1-c,us-central1-a key: build timeout_in_minutes: 60 retry: @@ -52,10 +53,11 @@ steps: image: family/kibana-ubuntu-2404 imageProject: elastic-images-prod provider: gcp - machineType: n2-highcpu-8 + machineType: n4d-standard-8 + diskType: hyperdisk-balanced preemptible: true + spotZones: us-central1-c,us-central1-a diskSizeGb: 105 - spotZones: northamerica-northeast2-b,us-central1-c,us-central1-a timeout_in_minutes: 60 retry: automatic: @@ -68,7 +70,8 @@ steps: image: family/kibana-ubuntu-2404 imageProject: elastic-images-prod provider: gcp - machineType: n2-standard-2 + machineType: n4d-standard-2 + diskType: hyperdisk-balanced preemptible: true spotZones: northamerica-northeast2-b,us-central1-c,us-central1-a diskSizeGb: 105 @@ -84,7 +87,8 @@ steps: image: family/kibana-ubuntu-2404 imageProject: elastic-images-prod provider: gcp - machineType: n2-standard-16 + machineType: n4d-standard-16 + diskType: hyperdisk-balanced preemptible: true spotZones: northamerica-northeast2-b,us-central1-c,us-central1-a diskSizeGb: 105 @@ -100,7 +104,8 @@ steps: image: family/kibana-ubuntu-2404 imageProject: elastic-images-prod provider: gcp - machineType: n2-standard-32 + machineType: n4d-standard-32 + diskType: hyperdisk-balanced preemptible: true spotZones: northamerica-northeast2-b,us-central1-c,us-central1-a diskSizeGb: 105 @@ -116,10 +121,10 @@ steps: image: family/kibana-ubuntu-2404 imageProject: elastic-images-prod provider: gcp - machineType: c4-standard-4 + machineType: n4d-standard-4 diskType: hyperdisk-balanced preemptible: true - spotZones: northamerica-northeast2-b,us-central1-c,us-central1-a + spotZones: us-central1-c,us-central1-a diskSizeGb: 105 timeout_in_minutes: 60 retry: diff --git a/.buildkite/pipelines/pull_request/base.yml b/.buildkite/pipelines/pull_request/base.yml index 223c40df77261..5746c76ae25ea 100644 --- a/.buildkite/pipelines/pull_request/base.yml +++ b/.buildkite/pipelines/pull_request/base.yml @@ -22,9 +22,10 @@ steps: - command: .buildkite/scripts/steps/build_kibana.sh label: Build Kibana Distribution agents: - machineType: n2-standard-8 + machineType: c4d-standard-16 + diskType: hyperdisk-balanced preemptible: true - spotZones: northamerica-northeast2-b,us-central1-c,us-central1-a + spotZones: us-central1-c,us-central1-a diskSizeGb: 200 key: build if: "build.env('KIBANA_BUILD_ID') == null || build.env('KIBANA_BUILD_ID') == ''" @@ -37,9 +38,10 @@ steps: - command: .buildkite/scripts/steps/quick_checks.sh label: 'Quick Checks' agents: - machineType: n2-highcpu-8 + machineType: c4d-standard-8 + diskType: hyperdisk-balanced preemptible: true - spotZones: northamerica-northeast2-b,us-central1-c,us-central1-a + spotZones: us-central1-c,us-central1-a diskSizeGb: 105 key: quick_checks timeout_in_minutes: 60 @@ -52,9 +54,10 @@ steps: label: 'Checks' key: checks agents: - machineType: n2-standard-2 + machineType: c4d-standard-2 + diskType: hyperdisk-balanced preemptible: true - spotZones: northamerica-northeast2-b,us-central1-c,us-central1-a + spotZones: us-central1-c,us-central1-a diskSizeGb: 105 timeout_in_minutes: 60 retry: @@ -65,9 +68,10 @@ steps: - command: .buildkite/scripts/steps/lint.sh label: 'Linting' agents: - machineType: n2-standard-16 + machineType: c4d-standard-16 + diskType: hyperdisk-balanced preemptible: true - spotZones: northamerica-northeast2-b,us-central1-c,us-central1-a + spotZones: us-central1-c,us-central1-a diskSizeGb: 105 key: linting timeout_in_minutes: 60 @@ -79,9 +83,10 @@ steps: - command: .buildkite/scripts/steps/lint_with_types.sh label: 'Linting (with types)' agents: - machineType: n2-standard-32 + machineType: c4d-standard-32 + diskType: hyperdisk-balanced preemptible: true - spotZones: northamerica-northeast2-b,us-central1-c,us-central1-a + spotZones: us-central1-c,us-central1-a diskSizeGb: 105 key: linting_with_types timeout_in_minutes: 60 @@ -106,10 +111,10 @@ steps: - command: .buildkite/scripts/steps/typecheck/check_types.sh label: 'Check Types' agents: - machineType: c4-standard-4 + machineType: c4d-standard-4 diskType: hyperdisk-balanced preemptible: true - spotZones: northamerica-northeast2-b,us-central1-c,us-central1-a + spotZones: us-central1-c,us-central1-a diskSizeGb: 105 key: check_types timeout_in_minutes: 60