Complete Guide: Setting Up DevPod with Rackspace Spot
Description
This guide will walk you through setting up DevPod to run cloud-based development containers on Rackspace Spot's Kubernetes infrastructure at ~$0.04/hour (approximately $28.80/month for 24/7 usage).
Installation
claude install-skill https://github.com/marcuspat/turbo-flow README
Complete Guide: Setting Up DevPod with Rackspace Spot
This guide will walk you through setting up DevPod to run cloud-based development containers on Rackspace Spot's Kubernetes infrastructure at ~$0.04/hour (approximately $28.80/month for 24/7 usage).
What You're Getting
- undefined
Prerequisites
- undefined
Step 1: Get Your Kubeconfig
- undefined
# Create the .kube directory if it doesn't exist
mkdir -p ~/.kube
# Copy your downloaded kubeconfig
cp /path/to/downloaded/kubeconfig.yaml ~/.kube/devpod-kubeconfig.yaml
# Test the connection
kubectl --kubeconfig ~/.kube/devpod-kubeconfig.yaml get nodes
Step 2: Check Your Node Resources
Find out what resources you're paying for:
kubectl --kubeconfig ~/.kube/devpod-kubeconfig.yaml get node -o json | grep -A 10 "allocatable"
Look for the CPU and memory values. A typical $0.04/hour node has approximately:
- undefined
Step 3: Configure DevPod Provider
Add and configure the Kubernetes provider:
# Add the Kubernetes provider
devpod provider add kubernetes --name rackspace-spot
# Configure with your settings (adjust resources based on Step 2)
devpod provider set-options rackspace-spot \
-o KUBERNETES_CONFIG=$HOME/.kube/devpod-kubeconfig.yaml \
-o KUBERNETES_CONTEXT=jmp_agentics-devpods \
-o KUBERNETES_NAMESPACE=devpod \
-o DISK_SIZE=20Gi \
-o CREATE_NAMESPACE=true \
-o INACTIVITY_TIMEOUT=5h \
-o RESOURCES="requests.cpu=2,requests.memory=8Gi,limits.cpu=3,limits.memory=12Gi"
# Set as default provider
devpod provider use rackspace-spot
# Verify settings
devpod provider options rackspace-spot
Configuration Explained
- undefined
Step 4: Add DevContainer Configuration to Your Repository
**IMPORTANT**: Before creating your first workspace, yo
Related Agents
Workflow Automate
| You are a workflow automation expert specializing in creating efficient CI/CD pipelines, GitHub Acti... | - | [wshobson/agents](https://github.com/wshobson/agents) |
DevOps & Infrastructure community terraform-specialist
| You are a Terraform/OpenTofu specialist focused on advanced infrastructure automation, state managem... | opus | [wshobson/agents](https://github.com/wshobson/agents) |
DevOps & Infrastructure community kubernetes-architect
| You are a Kubernetes architect specializing in cloud-native infrastructure, modern GitOps workflows,... | opus | [wshobson/agents](https://github.com/wshobson/agents) |
DevOps & Infrastructure community gitlab-ci-patterns
| Comprehensive GitLab CI/CD pipeline patterns for automated testing, building, and deployment. | - | [wshobson/agents](https://github.com/wshobson/agents) |
DevOps & Infrastructure community secrets-management
| Secure secrets management practices for CI/CD pipelines using Vault, AWS Secrets Manager, and other... | - | [wshobson/agents](https://github.com/wshobson/agents) |
DevOps & Infrastructure community deployment-pipeline-design
| Architecture patterns for multi-stage CI/CD pipelines with approval gates and deployment strategies. | - | [wshobson/agents](https://github.com/wshobson/agents) |
DevOps & Infrastructure community