Flux MCP 服务器将AI助手直接连接到运行Flux Operator的Kubernetes集群,通过自然语言实现GitOps分析和故障排除。
使用与Flux MCP服务器配合的AI助手,您可以:
使用Homebrew安装Flux MCP服务器:
brew install controlplaneio-fluxcd/tap/flux-operator-mcp
有关其他安装选项,请参阅安装指南。
在您的AI助手的MCP设置中添加以下配置:
{
"flux-operator-mcp": {
"command": "flux-operator-mcp",
"args": [
"serve",
"--read-only=false"
],
"env": {
"KUBECONFIG": "/path/to/.kube/config"
}
}
}
将/path/to/.kube/config替换为您kubeconfig文件的实际绝对路径,您可以通过echo $HOME/.kube/config找到它。
从instructions.md复制AI规则,并将其放置到适合您助手的文件中。
重启AI助手应用,并使用以下提示测试MCP服务器:
有关如何使用MCP服务器与Claude、Cursor、GitHub Copilot等助手结合使用的更多信息,请参阅文档网站。
我们欢迎通过GitHub拉取请求对Flux MCP服务器项目进行贡献。请参阅CONTRIBUTING指南以了解如何设置开发环境并开始为该项目做出贡献。
MCP服务器是开源的,作为Flux Operator项目的一部分,根据AGPL-3.0许可证授权。