home:concepts:stackable_resource_requests.adoc
A minimal HA setup consisting of 2 schedulers, 2 workers, 2 webservers, 2 dag-processors and 1 triggerer has the following resource requirements:
-
11600CPU request -
23200CPU limit -
18432Mimemory request and limit
This includes auxiliary containers for logging, metrics, and gitsync. Corresponding to the values above, the operator uses the following resource defaults:
spec:
schedulers:
config:
resources:
cpu:
min: "1"
max: "2"
memory:
limit: 1Gi
roleGroups:
default:
replicas: 2
celeryExecutors:
...
config:
resources:
cpu:
min: "1"
max: "2"
memory:
limit: 3Gi
roleGroups:
default:
replicas: 2
webservers:
config:
resources:
cpu:
min: "1"
max: "2"
memory:
limit: 3Gi
roleGroups:
default:
replicas: 2
dagProcessors:
config:
resources:
cpu:
min: "1"
max: "2"
memory:
limit: 1Gi
roleGroups:
default:
replicas: 2
triggerers:
config:
resources:
cpu:
min: "1"
max: "2"
memory:
limit: 1Gi
roleGroups:
default:
replicas: 1