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

Details

    • Moderate
    • False
    • Hide

      None

      Show
      None

    Description

      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:

       

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: