Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-4102

Add resouce limits to pod which are created by `Red Hat Integration -API Designer` operator

XMLWordPrintable

    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • None
    • Moderate
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Description of problem:

      - When we install `Red Hat Integration -API Designer` `v7.11` operator from operator hub this will create a `fuse-apicurito-XXXXXX-YYYYY` pod in the same namespace in which we installed the operator
      - The pod `fuse-apicurito` will not have any limts and requets in resources section by default
      - Due to this customers compliance rule is failing which checks the resource-requests-limits-in-deployment.   

      Version-Release number of selected component (if applicable):

       

      How reproducible:

       

      Steps to Reproduce:

      1. Install `Red Hat Integration -API Designer` operator in test project from the OperatorHub
      2. Pod `fuse-apicurito-XXXXXX-YYYYY` will be created in test project
      3. Check the pod manifest
      ~~~
      $ oc get po fuse-apicurito-XXXXXX-YYYYY -o yaml 
      ~~~

       

      Actual results:

      - No resouces set
      ~~~
      spec:
        containers:
          - resources: {}
      ~~~

      Expected results:

      - Resources with some limits and request value for CPU and Memory to avoid pod crash and for proper node placement.
      - This will also pass the compliance test.   

      Additional info:

       

              jhrozek@redhat.com Jakub Hrozek (Inactive)
              rhn-support-mdeore Mayur Deore
              None
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: