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

Allow deployment type Istio in the Product CRD

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Can't Do
    • Major
    • None
    • 2.12.1 GA
    • 3scale Operator
    • False
    • None
    • False
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • 0
    • 0% 0%

    Description

      It seems that only `spec.deployment.apicastHosted` and `spec.deployment.apicastSelfManaged` are expected in the Product CRD. I made some tests here trying `apicastIstio` and `istio` and I'm getting error:

      Error "Invalid value: "": "spec.deployment" must validate one and only one schema (oneOf). Found none valid" for field "<nil>". 

      The purpose of this RFE is to consider `spec.deployment.apicastIstio` in the Product CRD. .e.g.

       apiVersion: capabilities.3scale.net/v1beta1
      kind: Product
      metadata:
        name: product1
      spec:
        name: "OperatedProduct 1"
        deployment:
          apicastIstio: {}

       

      Attachments

        Activity

          People

            Unassigned Unassigned
            gpereira@redhat.com Gustavo Pereira
            Votes:
            2 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: