From 3c41979db8c5a98def447cf880ee9c990283c496 Mon Sep 17 00:00:00 2001 From: Francisco Borges Aurindo Barros <francisco.borges.aurindo.barros@cern.ch> Date: Tue, 17 Oct 2023 14:11:35 +0200 Subject: [PATCH] Clone job: increase memory limit (OOMKilled) --- controllers/drupalsite_resources.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/controllers/drupalsite_resources.go b/controllers/drupalsite_resources.go index 7fe7dcfd..d8961b75 100644 --- a/controllers/drupalsite_resources.go +++ b/controllers/drupalsite_resources.go @@ -60,6 +60,7 @@ const ( webDAVDefaultLogin string = "admin" // Variable to set the used Memory for all Jobs generated by the Operator jobMemoryRequest string = "512Mi" + jobMemoryLimit string = "4Gi" ) var ( @@ -1481,6 +1482,14 @@ func jobForDrupalSiteClone(currentobject *batchv1.Job, databaseSecret string, d Name: "dest-clone", ImagePullPolicy: "Always", Command: cloneSource(emptyDir + "dbBackUp.sql"), + Resources: corev1.ResourceRequirements{ + Requests: corev1.ResourceList{ + corev1.ResourceMemory: resource.MustParse(jobMemoryRequest), + }, + Limits: corev1.ResourceList{ + corev1.ResourceMemory: resource.MustParse(jobMemoryLimit), + }, + }, Env: []corev1.EnvVar{ { Name: "DRUPAL_SHARED_VOLUME", -- GitLab