mcpField
R
runpod-usage

runpod-usage

github.com/runpod云与 DevOps4712.8k 次安装2 天前更新
代码仓库

关于 runpod-usage

这项参考技能帮助用户在选择 Runpod 基础设施操作前理解相关概念。它按问题指向专题指南和概念文件,实际操作则交由 runpod-mcp、runpodctl、flash 或 companion-clis 等工具。

主要功能

  1. 01Runpod 基础设施概念
  2. 02按问题查找专题指南
  3. 03YAML 概念与规则参考
  4. 04链接已验证的端到端示例

适用场景

  1. 01比较 Pods 与无服务器方案
  2. 02选择 GPU 并评估需求
  3. 03了解存储与模型缓存
  4. 04在基础设施变更前核对规则

MCP 相关

该技能不执行操作,而是将基础设施任务指向 runpod-mcp 和 runpodctl。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/runpod/runpod-plugins-official --skill runpod-usage

安装后在 Claude Code 中输入/runpod-usage确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

concepts/
api-key.yaml
api-rate-limit.yaml
billing-record.yaml
cloud-tier.yaml
container-disk.yaml
container-image.yaml
cpu-flavor.yaml
cpu-pod.yaml
credit-balance.yaml
data-center.yaml
endpoint-autoscaling.yaml
endpoint-build.yaml
endpoint-release.yaml
exposed-port.yaml
file-transfer.yaml
flash.yaml
flashboot.yaml
global-networking.yaml
gpu-availability.yaml
gpu-pool.yaml
gpu-type.yaml
hub-repo.yaml
instant-cluster.yaml
job.yaml
log-stream.yaml
machine.yaml
model-store.yaml
network-volume-billing.yaml
network-volume.yaml
pod-billing.yaml

详细介绍

Runpod 使用说明(概念)

在采取行动前,了解背景知识,以便做出正确选择。此技能不会运行任何内容——了解该怎么做后,请使用 runpod-mcp/runpodctl(基础设施)、flash(你自己的代码)或 companion-clis(模型/图像/数据)执行。

此技能负责解释;黄金路径提供演示。 如果你真正想问的是“如何做 X”,而不是“X 是如何运作的”,经过验证的端到端示例会更快地给出答案——runpod/golden-paths/README.md。先在此处了解概念,再按照相应路径操作。

要为自定义模板编写文件,请使用 runpod-build-template;此部分提供通用概念,而不是另一套相互竞争的打包工作流。

阅读与问题对应的参考文件:

问题阅读
首次运行的设置/身份验证——获取并设置 RUNPOD_API_KEY、SSH、companion 凭据reference/getting-started.md
Pods 与无服务器、工作进程、冷启动、FlashBoot、队列与负载均衡reference/concepts.md
任何工作负载的开发循环(从这里开始)——规划 → 优先使用预构建方案 → 配置资源 → 验证 → 拆除reference/development-loop.md
在 pod 上启动/迭代工作负载——pod 子循环reference/pod-workflows.md
部署/迭代无服务器端点——Hub、flash 或自定义方案,调用与验证reference/endpoint-workflows.md
在 pod 上安装软件——软件包管理规范、uv、非交互模式、缓存reference/on-pod-setup.md
构建 Runpod 可运行的 Docker 镜像(处理程序契约、Dockerfile、--platform=linux/amd64)reference/docker.md
如何构建优质镜像——基础镜像、分层、内置与卷、pod 与无服务器(队列/负载均衡)契约reference/building-images.md
数据存储位置——容器磁盘与网络卷、模型缓存、S3 访问reference/storage.md
选择哪种 GPU/需要多少 VRAM/使用哪个 CUDA 版本/成本与可用性/数据中心reference/gpu-selection.md
为什么已停止的 pod 可能无法使用 GPU 重启——pod 绑定到一台机器;还有哪些内容按机器划分reference/pods-and-machines.md
端点发布、滚动更新、版本重叠、GitHub 构建reference/endpoint-builds-and-releases.md
将 API 令牌和密钥存储为机密,并从环境变量中引用reference/secrets.md
通过 HTTP 访问 pod 或端点(代理 URL、公开端口)reference/networking.md
常见错误及避免方法reference/gotchas.md

精确事实:概念文件

参考文件负责解释。如需精确事实,或了解操作必须满足的规则,请阅读此文件旁 concepts/ 目录中的概念文件。每个概念对应一个 YAML 文件(pod.yaml、network-volume.yaml、machine.yaml 等),其中列出字段、状态、关系和规则,且每条规则都会引用其来源的公开资料。

grep -il "volume disk" concepts/*.yaml    # find the concept by name or alias
grep -n "statement:" concepts/pod-volume-disk.yaml
  • rules[].statement 是事实。see: 指向其他概念中的相关规则。
  • 带有 conflict: true 的规则记录了两个公开来源之间的分歧。请同时说明两种说法。
  • kind: process 文件会逐步说明流程。pod-deployment.yaml 介绍部署、停止和重启,包括即使数据中心仍有库存,重启也可能失败的原因。

评论

支持 Markdown