From b222ee091439b9ea15ebac4297e2c383a71932c9 Mon Sep 17 00:00:00 2001 From: Levi Morrison Date: Mon, 6 Apr 2026 16:32:21 -0600 Subject: [PATCH] ci(appsec): guaranteed QoS for test appsec extension jobs Increase memory from 4Gi to 6Gi and set CPU/memory limits equal to requests (including helper container) to achieve Guaranteed QoS, preventing OOM kills on the test-appsec-extension jobs. Co-Authored-By: Claude Sonnet 4.6 --- .gitlab/generate-appsec.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitlab/generate-appsec.php b/.gitlab/generate-appsec.php index cd8ef347a1..62acc18ffc 100644 --- a/.gitlab/generate-appsec.php +++ b/.gitlab/generate-appsec.php @@ -71,8 +71,13 @@ image: registry.ddbuild.io/images/mirror/datadog/dd-trace-ci:php-${PHP_MAJOR_MINOR}_bookworm-6 variables: KUBERNETES_CPU_REQUEST: 3 - KUBERNETES_MEMORY_REQUEST: 4Gi - KUBERNETES_MEMORY_LIMIT: 4Gi + KUBERNETES_CPU_LIMIT: 3 + KUBERNETES_MEMORY_REQUEST: 6Gi + KUBERNETES_MEMORY_LIMIT: 6Gi + KUBERNETES_HELPER_CPU_REQUEST: 1 + KUBERNETES_HELPER_CPU_LIMIT: 1 + KUBERNETES_HELPER_MEMORY_REQUEST: 3Gi + KUBERNETES_HELPER_MEMORY_LIMIT: 3Gi parallel: matrix: - PHP_MAJOR_MINOR: *all_minor_major_targets