Skip to content

Kuadrant operator integration (OLMv1 / OCP 5.0) #1226

Description

@Patryk-Stefanski

Epic: Kuadrant Operator Integration

Integrate mcp-gateway into the kuadrant-operator as an optional managed component. The kuadrant-operator evolves to deploy mcp-gateway via embedded Helm chart rendering, with mcp-gateway as the first component to prove this pattern.

Design doc

PR #1198

Key decisions

  • kuadrant-operator becomes the umbrella (no separate umbrella-operator)
  • mcp-gateway is the first component to prove the Helm-based deployment pattern
  • Controller headless mode (DISABLE_EXTENSION_RECONCILER) removed — controller always runs in full mode under umbrella operator
  • Trigger: Kuadrant CR creation (same pattern as Authorino, Limitador, DNS Operator)
  • CRD sync via make sync-child-operator-charts in kuadrant-operator

Sub-issues

# Task Blocked by
#1227 Add controller headless mode — (closed, not needed)
#1228 Add default NetworkPolicy templates
#1229 Fix Helm chart versioning
#1230 Remove OLM dependency declaration
#1231 Publish Helm chart to kuadrant.io/helm-charts #1228, #1229, #1230
#1232 POC: kuadrant-operator manages mcp-gateway
#1233 Full integration validation #1231, #1232
#1234 Document migration guide #1233
#1235 Document Helm-based deployment guide #1233
#1284 Remove mcp-gateway OLM bundle from product build #1233

References

Metadata

Metadata

Labels

enhancementpriority/normalCan be worked on after critical and high priority items are accounted fortriage/acceptedHas been assessed, and accepted for work

Type

No type

Projects

Status
Backlog

Relationships

None yet

Development

No branches or pull requests

Issue actions