Uploaded image for project: 'Network Edge'
  1. Network Edge
  2. NE-1206

Implement new "gatewayclass" controller for GWAPI and OSSM configuration

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Blocker Blocker
    • None
    • None
    • None
    • Sprint 231, Sprint 232
    • 0
    • 0

      Introduce a new "gatewayclass" controller, which does the following:

      1. Creates a GatewayClassCRD
      2. Watches gatewayclasses that have the controller name: spec.controllerName: openshift.io/gateway-controller.
      3. Instantiates Istio via creating an SMCP with the appropriate configuration as specified in the EP
      4. Installs the other Gateway API CRDs supported (Gateway, HTTPRoute, Reference Grant)

      Previous Work:

      Miciah has implemented the majority of this in https://github.com/Miciah/cluster-ingress-operator/commits/gateway-api during shift week, however, there are details that have changed since due revisions in the EP, and the implementation needs to be updated.

              mmasters1@redhat.com Miciah Masters
              gspence@redhat.com Grant Spence
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: