Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

multi-cloud

项目说明

本项目用于启动本地 multi-cloud MCP benchmark 平台。README 只保留启动当前项目所需的依赖安装命令和启动命令。

安装系统依赖

winget install Docker.DockerDesktop
winget install Kubernetes.kubectl
winget install Kubernetes.kind
winget install Helm.Helm
winget install Microsoft.DotNet.SDK.8
winget install Python.Python.3.11

安装 Python 依赖

py -3.11 -m venv .venv-agentevals
.\.venv-agentevals\Scripts\python.exe -m pip install --upgrade pip
.\.venv-agentevals\Scripts\python.exe -m pip install "agentevals-cli[live]"
py -3.11 -m venv .venv-contextforge
.\.venv-contextforge\Scripts\python.exe -m pip install --upgrade pip
.\.venv-contextforge\Scripts\python.exe -m pip install mcp-contextforge-gateway
py -3.11 -m venv .venv-aiopslab
.\.venv-aiopslab\Scripts\python.exe -m pip install --upgrade pip
.\.venv-aiopslab\Scripts\python.exe -m pip install -e .\oss\AIOpsLab

检查依赖

docker info
kubectl version --client
kind version
helm version
dotnet --version
powershell -ExecutionPolicy Bypass -File .\scripts\check-env.ps1

初始化本地运行环境

powershell -ExecutionPolicy Bypass -File .\scripts\create-kind-cluster.ps1
powershell -ExecutionPolicy Bypass -File .\scripts\configure-aiopslab.ps1
powershell -ExecutionPolicy Bypass -File .\scripts\install-chaos-mesh.ps1
powershell -ExecutionPolicy Bypass -File .\scripts\install-microsoft-mcp-gateway.ps1

启动项目

powershell -ExecutionPolicy Bypass -File .\scripts\start-platform.ps1

查看启动状态

powershell -ExecutionPolicy Bypass -File .\scripts\status-platform.ps1

停止项目

powershell -ExecutionPolicy Bypass -File .\scripts\stop-platform.ps1

本地服务地址

ContextForge MCP Gateway: http://127.0.0.1:4444
agentevals API:           http://127.0.0.1:8010
Microsoft MCP Gateway:    http://127.0.0.1:8000
Chaos Mesh Dashboard:     http://127.0.0.1:2333

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages