Skip to content

Dimpact integratieteam: Add resource requests and limits to the Team Bron components #367

@alextreme

Description

@alextreme

For the Team Bron components:

  • Open Zaak
  • Open Notificaties
  • Open Objecten
  • Open Klant

The request is to ensure default resource requests and resource limits are in place in the helm charts, for each of the containers within the chart (eg. including celery, beat etc).

This issue entails for the 4 components specified:

  • Verifying the average resource usage under load, and setting these values as resource requests
  • Determining a workable resource limit per component (note that the pod will be restarted as soon as memory limit is reached! Too low self-defined limits have created unnecessary incidents in the past)
  • Releasing the helm charts with these changes

COMP020-resource-recommendations

Applications MUST specify:

  • Requests (Guaranteed Resources):
  • Minimum CPU (in millicores)
  • Minimum Memory (in MB/GB)
  • These represent guaranteed allocation

Limits (Maximum Resources):

  • Maximum CPU (in millicores)
  • Maximum Memory (in MB/GB)
  • Prevents resource hogging

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    Status

    Waiting for approval

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions