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

Extension - Account and Service Plans

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • 3scale Operator
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started

      What

      There are 3 types of plans:

      • application plans (covered by Product CR)
      • account plans (used when account plans are enabled within usage rules of tenant audience setting)
      • service plan (used when service plans are enabled within usage rules of tenant audience setting)

      Currently, via capabilities, only application plans can be configured. We need to discuss whether this is enough.

      If customer enables the account plans and/or service plans under the audience settings of their tenant, they might want to use CRs with plans.

      Plans are the same for account plans and service plans and consist of:

      • basic configuration
      • features

      The basic configuration would be the basic config of this CRD but features can be a CRD on its own. This Jira https://issues.redhat.com/browse/THREESCALE-10529 asks about implementing the features into product CRD so take this into account when deciding on the above.

       

       

              Unassigned Unassigned
              mstoklus_rhmi Michal Stokluska
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: