feat: add Kubernetes and Flux MCP servers as pod sidecars

Run MCP servers as sidecar containers so they inherit the pod's
ServiceAccount permissions instead of requiring separate deployments
with their own RBAC. Kubernetes MCP on :8080, Flux MCP on :8081.

Generated with [Claude Code](https://claude.ai/code)
via [Happy](https://happy.engineering)

Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Happy <yesreply@happy.engineering>
This commit is contained in:
2026-02-21 00:29:55 +00:00
parent 6a35f38a8c
commit df3413f54e
3 changed files with 83 additions and 5 deletions
+5 -5
View File
@@ -2,15 +2,15 @@
"mcpServers": {
"kubernetes": {
"type": "sse",
"url": "http://kubernetes-mcp-server.kube-system.svc.cluster.local:8080/sse"
"url": "http://localhost:8080/sse"
},
"flux": {
"type": "sse",
"url": "http://flux-mcp.flux-system.svc.cluster.local:8080/sse"
"url": "http://localhost:8081/sse"
},
"playwright": {
"type": "sse",
"url": "http://playwright-mcp.playwright.svc.cluster.local:3000/sse"
"playwright": {
"type": "sse",
"url": "http://playwright-mcp.playwright.svc.cluster.local:3000/sse"
}
}
}