Uploaded image for project: 'Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces) '
  1. Red Hat OpenShift Dev Spaces (formerly CodeReady Workspaces)
  2. CRW-6889

Modify devspaces-dashboard and devworkspace-controller-manager with new default resource values

XMLWordPrintable

    Description of problem:

    Modify devspaces-dashboard and devworkspace-controller-manager with new default resource values as the current defaults are not enough to manage the increasing workloads of customers.

     

    Also, devworkspace-controller-manager deployment is managed by CSV and since upgrading the operator replaces the old CSV, the changes gets reverted. So, need to update the values with the right defaults if the current one is not enough - the assumption is that DWO should handle 1000 + concurrent CDEs without any hiccups

     

    In addition, if we manage the operator installation using a subscription(using gitops) and when we reapply the configuration, there is a chance that the resources will get revert

     

    Proposed default values:

    For devspaces-dashboard
    
     dashboard:
          deployment:
            containers:
              - resources:
                  limits:
                    memory: 5Gi
                  request:
                    cpu: 100m
                    memory: 32Mi
    For devworkspace-controller-manager, 
                  spec:
                    containers:
                      - resources:
                          limits:
                            cpu: '3'
                            memory: 3Gi
                          requests:
                            cpu: 250m
                            memory: 100Mi

     

    Prerequisites (if any, like setup, operators/versions):

    Steps to Reproduce

    • Update the default resource values of DWO with a new values
    • Upgrade the operator

    Actual results:

    Since the CSV gets replaces as part of upgrade, the modified value gets reverted to older default value, so the default value should get adjusted with a new value

    Expected results:

    The default value should get adjusted with a new value

    Reproducibility (Always/Intermittent/Only Once):

    Always

    Acceptance criteria: 

     

    Definition of Done:

    Build Details:

    Additional info (Such as Logs, Screenshots, etc):

     

     *

            dakwon@redhat.com David Kwon
            rhn-support-gio Ginilekshmi A O
            Serhii Skoryk Serhii Skoryk
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: