Skip to content

[EPIC] Production Kubernetes & Container Support #1

@gouravjshah

Description

@gouravjshah

Overview

This epic tracks all work needed for production-grade Kubernetes and container support in Open MCP Gateway.

Milestones

  • v0.2.0 - Container Support (Docker/Podman)
  • v0.3.0 - Kubernetes Runtimes (k8s-job, k8s-service)
  • v0.3.0 - Multi-tenancy

Related Issues

v0.2.0 - Container Support

v0.3.0 - Kubernetes Runtimes

v0.3.0 - Multi-tenancy

Future

Success Criteria

  • Gateway can spawn MCP servers as Docker containers
  • Gateway can spawn MCP servers as Kubernetes Jobs
  • Gateway can connect to MCP servers deployed as K8s Services
  • Multi-tenant isolation with namespace separation
  • Full observability with Prometheus metrics

Architecture

┌─────────────────────────────────────────────────────────┐
│                    Open MCP Gateway                      │
├─────────────────────────────────────────────────────────┤
│  Runtime Abstraction Layer                               │
│  ┌─────────────┬─────────────┬─────────────┬──────────┐ │
│  │local-process│   docker    │  k8s-job    │k8s-service│ │
│  │   (v0.1)    │   (v0.2)    │   (v0.3)    │  (v0.3)   │ │
│  └─────────────┴─────────────┴─────────────┴──────────┘ │
└─────────────────────────────────────────────────────────┘

Progress Tracking

Version Issues Status
v0.2.0 #2, #3, #4 🔲 Not Started
v0.3.0 #5, #6, #7, #8 🔲 Not Started
Future #9, #10 🔲 Backlog

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestepicEpic tracking issuekubernetesKubernetes related

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions