Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-6104

Unable to set custom resource requirements and limits

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Duplicate
    • Icon: Blocker Blocker
    • None
    • 2.9 GA, 2.9.1 ER1
    • 3scale Operator
    • False
    • False
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Undefined

      What:
      We are unable to customize resource requests on the DeploymentConfigs.
      Change to the "resources" field is reset by the 3scale operator.

      2.9.1 types https://github.com/3scale/3scale-operator/blob/3scale-2.9.1-ER1/pkg/apis/apps/v1alpha1/apimanager_types.go#L161-L168

      vs Master
      https://github.com/3scale/3scale-operator/blob/master/pkg/apis/apps/v1alpha1/apimanager_types.go#L161-L170

      Why:
      We will need to change the resources based on throughput target(s) for our managed service.
      We need to set equal requests and limits to achieve highest Kubernetes QoS class (docs)

            Unassigned Unassigned
            omatskiv@redhat.com Oleg Matskiv (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: