While deploying an instance of screwdriver.cd via helm chart, where do we specify how much CPU every job would consume?
Every new build triggered currently via screwdriver spins up a pod consumes which request for below resources:
"resources": {
"limits": {
"cpu": "2",
"memory": "2Gi"
},
"requests": {
"cpu": "2",
"memory": "2Gi"
}
}
Where can we update/overwrite this in helm chart while deploying it? I don't want every build to consume 2 CPUs of my cluster.
I did update environment variables in the pipeline to use less CPU as instructed here:
shared:
environment:
CPU: micro
MEMORY: micro