Skip to content

awslabs/ec2-spot-workshops

Repository files navigation

EC2 Spot Workshops

Collection of workshops to demonstrate best practices in using Amazon EC2 Spot Instances. https://aws.amazon.com/ec2/spot/

Website for this workshops is available at https://ec2spotworkshops.com

Building the Workshop site

The content of the workshops is built using hugo.

Local Build

To build the content

pushd themes/learn
git submodule init
git submodule update --checkout --recursive
popd
hugo serve -D

Containerized Development

The image can also serve as a development environment using docker-compose. The following command will spin up a container exposing the website at localhost:1313 and mount config.toml and the directories ./content, ./layouts and ./static, so that local changes will automatically be picked up by the development container.

$ docker-compose up -d  ## To see the logs just drop '-d'
Starting ec2-spot-workshops_hugo_1 ... done

License

This library is licensed under the Amazon Software License.