SuperAPI AI 工具集

coreweave-upgrade-migration

部署与运维

查看项目

更新于 10-15 22:42

技能介绍

用途:面向 CoreWeave 的 GPU 云环境,帮助完成部署升级与 GPU 类型迁移,例如从 A100 迁移到 H100、升级 CUDA 版本、更新推理服务器,并处理跨命名空间的 Kubernetes API 版本变更。

主要能力:提供版本检测脚本,通过 @kubernetes/client-node 读取命名空间内 Pod 的 gpu.nvidia.com/class 节点选择器与 cuda-version 标签,识别已弃用实例类型(如 A100_PCIE_40GB、V100_PCIE_16GB、RTX_A5000);给出迁移清单,涵盖发布说明审查、节点选择器审计、CUDA 兼容性核对、基础镜像更新、暂存环境延迟测试、资源请求调整、持久卷迁移、API 版本更新、HPA 扩缩验证与金丝雀发布;提供 GPU 迁移映射(如 A100_PCIE_80GB、A100_SXM4_80GB 到 H100_SXM5_80GB,最低 CUDA 12.4)与节点选择器改写函数;包含回滚策略与错误处理表,覆盖 GPU 不可调度、CUDA 版本不匹配、配额超限、PVC 迁移失败、API 版本弃用等场景。

使用方式:先在暂存命名空间用 kubectl apply --dry-run=server 校验清单,再实际应用并检查 rollout 状态;通过金丝雀流量切分验证就绪、质量、延迟与完整性门槛后再全量切换;失败时回退到上一不可变修订,观察期结束前不删除旧数据或节点。

适用场景:CoreWeave 上的 Kubernetes 原生 GPU 工作负载升级与跨 GPU 类型迁移。

限制:资料未提供具体价格、收费模式、平台支持范围与效果数据;迁移前需确认目标区域实例类型与配额,并准备版本化清单、CUDA/镜像兼容矩阵与容量确认。