【技术文档摘要】
OCM MCP服务器提供了一个强大的网关,使生成式AI(GenAI)系统能够通过模型上下文协议(MCP)与多个Kubernetes集群进行交互。它促进了对Kubernetes资源的全面操作、简化了多集群管理和提供了互动式的集群可观测性。
✅ 从中心集群(当前上下文)检索资源
✅ 从托管集群检索资源
✅ 使用指定的ClusterRole连接到托管集群
✅ 跨多个Kubernetes集群访问资源(通过开放集群管理)
🔄 检索并分析集成集群中的指标、日志和警报
❌ 与多集群API交互,包括托管集群、策略、插件等

使用以下代码片段配置服务器:
{
"mcpServers": {
"multicluster-mcp-server": {
"command": "npx",
"args": [
"-y",
"multicluster-mcp-server@latest"
]
}
}
}
注意: 确保已安装kubectl。默认情况下,该工具使用**KUBECONFIG环境变量来访问集群。在多集群设置中,它将配置的集群视为中心集群**,并通过它访问其他集群。
本项目根据MIT许可证授权。