ArgoCD ApplicationSet 用于 MCP 测试图表
这个仓库包含一个ArgoCD ApplicationSet配置,用于部署 MCP测试图表 分为两个环境:开发环境(dev)和生产环境(prod)。
结构
applicationset.yaml- 主应用程序集配置environments/- 针对特定环境的配置
环境
开发(dev)
- 命名空间:
mcp-test-dev - 复制品:1
- 资源:最低配置(100m CPU,128Mi 内存)
制作(prod)
- 命名空间:
mcp-test-prod - 复制品:3个
- 资源:高级(200m CPU,256Mi 内存)
部署
将 ApplicationSet 应用到您的 ArgoCD 实例中:
kubectl apply -f applicationset.yamlApplicationSet 将自动:
- 创建目标命名空间
- 从源代码仓库部署Helm图表
- 配置特定环境的值
- 启用自动同步,支持修剪和自我修复功能
