SuperAPI AI 工具集

digitalocean-compute

部署与运维

查看项目

更新于 10-15 12:33

技能介绍

用途

DigitalOcean Compute Skill 用于在 DigitalOcean 上选择并规划计算资源。它覆盖虚拟机、托管 PaaS、无服务器函数、托管 Kubernetes 以及面向 AI 工作的 GPU 产品,帮助在多种计算模型之间做出选型。适用场景包括:为应用选择计算模型、创建 VM/PaaS/无服务器/Kubernetes 资源、规划 GPU 支撑的工作负载。

快速开始

  • 选择 Droplets、App Platform、Functions 或 Kubernetes
  • 选择区域、规格和镜像
  • 配置网络与访问方式
  • 部署并监控工作负载

预估 token:入口 90–110,完整 4000–5200。

主要能力

Droplets(虚拟机)

需要对操作系统和网络进行完全控制时使用 Droplets。步骤包括:选择区域与 Droplet 套餐;选择操作系统镜像或快照;添加 SSH 密钥以安全访问;附加 Volumes 用于持久块存储;配置防火墙与 VPC。

App Platform(PaaS)

需要从 Git 或容器镜像部署并由平台托管构建与运行时,使用 App Platform。步骤包括:连接 Git 仓库或容器镜像仓库;定义构建与运行命令或 app spec;设置环境变量与密钥;配置自定义域名与 HTTPS。

Functions(FaaS)

用于事件驱动或轻量 API 工作负载。步骤包括:创建 Functions 命名空间;使用 doctl 或控制面板部署函数;配置环境变量与触发器;监控执行与日志。

Kubernetes(DOKS)

用于多服务容器编排。步骤包括:创建集群与节点池;保存 kubeconfig 以访问集群;使用 Kubernetes 清单部署工作负载;从 Container Registry 拉取镜像。

GPU 计算

用于 AI 与机器学习工作负载:GPU Droplets 为基于虚拟机的 GPU 工作负载,规格可灵活调整;Bare Metal GPUs 为专用 GPU 硬件,面向高性能需求。

计算选型指南

  • 完全控制与自定义配置:Droplets
  • 从 Git 或容器进行托管应用部署:App Platform
  • 事件驱动工作流与微 API:Functions
  • 多服务容器编排:Kubernetes
  • AI 或 GPU 密集型工作负载:GPU Droplets 或 Bare Metal GPUs

配套技能(可选)

使用时可按需考虑相关技能(如已部署):digitalocean-containers-images(镜像仓库与镜像工作流)、digitalocean-storage(Spaces、Volumes 与备份)、kubernetes(集群运维与排障)、docker(容器构建与运行时模式)。注意:配套技能为可选,本技能不依赖它们也可完整使用。

相关资源

  • Compute: https://docs.digitalocean.com/products/compute/
  • Droplets: https://docs.digitalocean.com/products/droplets/
  • App Platform: https://docs.digitalocean.com/products/app-platform/
  • Functions: https://docs.digitalocean.com/products/functions/
  • Kubernetes: https://docs.digitalocean.com/products/kubernetes/
  • GPU Droplets: https://docs.digitalocean.com/products/gpu-droplets/
  • Bare Metal GPUs: https://docs.digitalocean.com/products/bare-metal-gpus/