Skip to content

feat: add K8s manifest for single-sandbox deployment#57

Merged
harche merged 1 commit intomainfrom
feat/k8s-single-sandbox-manifest
Feb 27, 2026
Merged

feat: add K8s manifest for single-sandbox deployment#57
harche merged 1 commit intomainfrom
feat/k8s-single-sandbox-manifest

Conversation

@harche
Copy link
Owner

@harche harche commented Feb 27, 2026

Summary

  • Adds a standalone Kubernetes manifest (k8s/mcp-server-k8s-only.yaml) for deploying the MCP server in single-sandbox mode
  • Includes namespace, RBAC (cluster-wide + sandbox CRD management), ConfigMap, Deployment (MCP server + sandbox sidecar), and Service resources
  • Configured with @kubernetes/client-node library for K8s API access

Test plan

  • Deploy to a test cluster with kubectl apply -f k8s/mcp-server-k8s-only.yaml
  • Verify pods are running and healthy
  • Confirm MCP server is reachable via the ClusterIP service on port 3000

🤖 Generated with Claude Code

Adds a standalone Kubernetes manifest that deploys the MCP server with
a co-located sandbox server sidecar in single-sandbox mode, including
namespace, RBAC, ConfigMap, Deployment, and Service resources.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@harche harche merged commit fedff0c into main Feb 27, 2026
7 checks passed
@harche harche deleted the feat/k8s-single-sandbox-manifest branch February 27, 2026 20:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant