Skillshub coreweave-migration-deep-dive

install
source · Clone the upstream repo
git clone https://github.com/ComeOnOliver/skillshub
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/ComeOnOliver/skillshub "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/jeremylongshore/claude-code-plugins-plus-skills/coreweave-migration-deep-dive" ~/.claude/skills/comeonoliver-skillshub-coreweave-migration-deep-dive && rm -rf "$T"
manifest: skills/jeremylongshore/claude-code-plugins-plus-skills/coreweave-migration-deep-dive/SKILL.md
source content

CoreWeave Migration Deep Dive

Cost Comparison

InstanceAWSCoreWeaveSavings
1x A100 80GB~$3.60/hr (p4d)~$2.21/hr~39%
8x A100 80GB~$32/hr (p4d.24xl)~$17.70/hr~45%
1x H100 80GB~$6.50/hr (p5)~$4.76/hr~27%

Migration Steps

Phase 1: Containerize

# If running on bare EC2/GCE, containerize first
docker build -t inference-server:v1 .
docker push ghcr.io/myorg/inference-server:v1

Phase 2: Adapt YAML for CoreWeave

Key changes from AWS EKS / GKE:

  1. Node affinity: Use
    gpu.nvidia.com/class
    instead of
    nvidia.com/gpu.product
  2. Storage: Use CoreWeave storage classes (
    shared-ssd-ord1
    )
  3. Networking: CoreWeave provides flat networking within VPC

Phase 3: Parallel Deploy

Run both old and new infrastructure simultaneously, gradually shift traffic.

Phase 4: Cut Over

Decommission old GPU instances after validation period.

Common Gotchas

IssueSolution
Different CUDA driversMatch container CUDA to CoreWeave node drivers
Storage migrationUse rclone or rsync to move data to CoreWeave PVC
DNS changesUpdate ingress/load balancer DNS
IAM differencesCoreWeave uses kubeconfig, not IAM roles

Resources

Next Steps

This completes the CoreWeave skill pack. Start with

coreweave-install-auth
for new deployments.