-
Task
-
Resolution: Done
-
Blocker
-
None
Issue Description:
When a new ManagedBridge CRD instance is created, we should create a Knative Broker resource
Acceptance Criteria:
- The Knative Broker is created in response to the new ManagedBridge CRD
- status of the ManagedBridge CRD is updated correctly with suitable conditions
Out-of-Scope
- Completely refactor the Knative Broker creation logic. Re-use of what we have is the priority.
- Callback to the Control Plane. This is handled in another ticket
Additional Information:
- Re-use as much as possible of the existing implementation
- is cloned by
-
MGDOBR-1244 Create Ingress when a ManagedBridge CRD is created
- Closed
-
MGDOBR-1268 Create a Namespace for each ManagedBridge CRD instance
- Closed
- is related to
-
MGDOBR-1298 Use the component name "managed-bridge" for app.kubernetes.io/component label for v2 Bridge resources
- Closed
- mentioned on
(31 mentioned on)