MCP服务器启动器(FluxCD+Istio)
此捆绑包包含:
container/--基于最小节点的MCP服务器(Dockerfile+TypeScript应用程序)apps/mcp-server/--Kubernetes清单(命名空间、用于提示的ConfigMap、部署、服务、HTTPRoute)clusters/prod/mcp-server-kustomization.yaml--通量Kustomization指向./apps/mcp-serversettings.local.example.json--用于测试的VS代码设置片段允许列出您的MCP服务器
构建和推送
cd container
docker build -t /mcp/mcp-server:0.1.0 .
az acr login -n
docker push /mcp/mcp-server:0.1.0然后更新 apps/mcp-server/deployment.yaml 图像到ACR路径。
GitOps
提交 apps/mcp-server/* 和 clusters/prod/mcp-server-kustomization.yaml 到您的Flux仓库。 Flux将协调并公开中配置的主机名处的服务器 httproute.yaml.
VS代码(飞行员)
使用 settings.local.example.json 作为起点;在企业中,使用托管策略来强制执行相同的密钥。
