Skip to content

Commit f10ce0f

Browse files
committed
Apply resources requests for OpenShift cluster node resources.
1 parent 5d7f96f commit f10ce0f

1 file changed

Lines changed: 13 additions & 2 deletions

File tree

deployment/caodeploy/deployer.go

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -290,7 +290,7 @@ func (d *Deployer) generateClusterSpec(
290290
return nil, nil, errors.Wrap(err, "failed to generate cao server services list")
291291
}
292292

293-
serversRes = append(serversRes, map[string]interface{}{
293+
serverEntry := map[string]interface{}{
294294
"size": nodeGrp.Count,
295295
"name": fmt.Sprintf("group_%d", nodeGrpIdx),
296296
"services": caoServices,
@@ -303,7 +303,18 @@ func (d *Deployer) generateClusterSpec(
303303
},
304304
},
305305
},
306-
})
306+
}
307+
308+
if isOpenShift {
309+
serverEntry["resources"] = map[string]interface{}{
310+
"requests": map[string]interface{}{
311+
"cpu": "2",
312+
"memory": "4Gi",
313+
},
314+
}
315+
}
316+
317+
serversRes = append(serversRes, serverEntry)
307318
}
308319

309320
cngSpec := make(map[string]interface{})

0 commit comments

Comments
 (0)