Skip to content

Latest commit

 

History

History
74 lines (69 loc) · 1.66 KB

File metadata and controls

74 lines (69 loc) · 1.66 KB

Resource Requests

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:

  • 11600 CPU request

  • 23200 CPU limit

  • 18432Mi memory 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