-
Notifications
You must be signed in to change notification settings - Fork 4
Open
Description
Summary
Produce containerization and Kubernetes deployment assets so the SDD MCP server can run in clusters with documented operational guidance.
Tasks
- Author a Dockerfile that uses
uvfor dependency sync and runs as a non-root user - Provide entrypoints for STDIO and HTTP transports (e.g.,
uvx fastmcp runwrappers) - Create base and development Kustomize overlays with config maps, secrets placeholders, volume mounts, and readiness probes
- Document build, configuration, and deployment workflow in
docs/operations.md - Execute and capture a smoke test (
kindor remote cluster) verifying/mcp/health
Acceptance Criteria
- Docker image builds reproducibly and runs the MCP server with configurable transport options
- Rendered Kustomize manifests deploy successfully to a test cluster with readiness probes passing
- Documentation clearly explains how to build and deploy the containerized server, including required environment variables and volumes
- Smoke test evidence demonstrates the deployed pod responds at
/mcp/health
Metadata
Metadata
Assignees
Labels
No labels