diff --git a/controllers/drupalsite_resources.go b/controllers/drupalsite_resources.go index 7fe7dcfd46ed74454377e2702ab68855f8b15631..d8961b75fb51b47766de350b96668b1f2b10fc07 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",