runpod_deploy.provider#

runpodctl-backed pod provisioning + cross-datacenter GPU selection. Network-volume resolution validates that a named volume exists in the expected datacenter before provisioning starts.

PodConnection

SSH-ready RunPod connection details.

resolve_volume

Resolve a RunPod network-volume name to id/datacenter and enforce location.

select_gpu_across_datacenters

Select first available (gpu_id, datacenter_id) across the failover list.