-
Notifications
You must be signed in to change notification settings - Fork 42
Open
Feature
5 / 75 of 7 issues completed
Copy link
Labels
area/securityIndicates the issue is particularly relevant to securityIndicates the issue is particularly relevant to securitypriority/criticalShow-stopping bugs or issues with significant time-sensitivityShow-stopping bugs or issues with significant time-sensitivitytriage/acceptedHas been assessed, and accepted for workHas been assessed, and accepted for work
Milestone
Description
https://issues.redhat.com/browse/CONNLINK-667
related #573
Make the mcp-gateway installable via OLM.
To do this, we'll need an operator bundle.
We already have a kubernetes controller.
Let's migrate that into a golang operator.
Tasks
- Document what we want the behaviour to be when an MCPGatewayExtension is created
- Convert mcp-controller to a Kubebuilder-style Go operator project
- Ensure MCPServer and MCPVirtualServer CRDs are generated and bundled
- Add RBAC markers and generate manifests
- Build and push operator image (to Quay?)
- Generate and push OLM bundle and catalog images (bundle, index)
- Add GitHub Action to automate build, bundle, and release to Quay on tag
- Verify install via OLM (CatalogSource + Subscription) on OpenShift/K8s
Reactions are currently unavailable
Sub-issues
Metadata
Metadata
Assignees
Labels
area/securityIndicates the issue is particularly relevant to securityIndicates the issue is particularly relevant to securitypriority/criticalShow-stopping bugs or issues with significant time-sensitivityShow-stopping bugs or issues with significant time-sensitivitytriage/acceptedHas been assessed, and accepted for workHas been assessed, and accepted for work
Type
Projects
Status
In review