Skip to content

Tools to run a development environment on spot instances

License

Notifications You must be signed in to change notification settings

nmoutschen/devbox-spot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DevBox on Spot

DevBox on Spot is a small utility to run a development environment on spot instances on AWS.

Architecture Diagram

Dependencies

This project uses the python modules mentioned in requirements.txt. It also needs jq for the make connect command.

Usage

# Install required dependencies
make setup

# Build and deploy resource on AWS
make

# Start the instance
make start

# Check the status of the instance
make status

# Connect to the instance
make connect

To stop the instance, you can run the following command within the instance:

sudo shutdown -h now

By default, the instance is scheduled to automatically shutdown when no SSH connection are active for a period of 5 minutes.

About

Tools to run a development environment on spot instances

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published