From f981b9639c9752e1b741bdfc711de86a9349f074 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Kr=C3=BCger?= Date: Wed, 26 Nov 2025 18:04:53 +0100 Subject: [PATCH] feat: add RunPod pod configuration and control script MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add runpod.yml for declarative pod configuration with GPU type, template, network volume, and port settings. Works with service_runpod_control.sh CLI wrapper for managing RunPod instances. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- runpod.yml | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 runpod.yml diff --git a/runpod.yml b/runpod.yml new file mode 100644 index 0000000..7aa516a --- /dev/null +++ b/runpod.yml @@ -0,0 +1,42 @@ +# RunPod Pod Configuration +# Used by service_runpod_control.sh +# +# Usage: +# service_runpod_control.sh create # Create pod from this config +# service_runpod_control.sh get # Show pod status +# service_runpod_control.sh start # Start the pod +# service_runpod_control.sh stop # Stop the pod +# service_runpod_control.sh remove # Delete the pod + +pod: + # Required fields + name: "runpod-ai-orchestrator" + gpuType: "NVIDIA GeForce RTX 4090" + gpuCount: 1 + + # Template and volume IDs (from RunPod dashboard) + templateId: "runpod-ai-orchestrator" + networkVolumeId: "runpod-ai-orchestrator" + + # Exposed ports + ports: + - "22/tcp" + + # Optional: Resource limits + # containerDiskSize: 20 # GB (default: 20) + # volumeSize: 1 # GB (default: 1) + # volumePath: "/runpod" # Mount path + # mem: 20 # Minimum memory GB + # vcpu: 1 # Minimum vCPUs + + # Optional: Cloud selection + # secureCloud: false # Use secure cloud only + # communityCloud: false # Use community cloud only + + # Optional: Custom image (overrides template) + # imageName: "runpod/pytorch:2.1.0-py3.10-cuda11.8.0-devel-ubuntu22.04" + + # Optional: Environment variables + # env: + # - "HF_TOKEN=your_token_here" + # - "CUSTOM_VAR=value"