An attempt to automate creating a Docker Cluster using Infrastructure as Code. Built with Packer and Terraform.
The current version only supports deployments on AWS.
TODO
Make sure you have both Terraform and Packer installed.
Create a variables.json
file in the image/
directory with the following content:
{
"aws_access_key": "your-access-key",
"aws_secret_key": "your-secret-key"
}
Validate the setup with:
packer validate -var-file image/variables.json docker.json
Create and push the image with the following command:
packer
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
We use SemVer for versioning. For the versions available, see the tags on this repository.
- Tijmen Wierenga - Owner - PurpleBooth
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details