โ๏ธ๐ฅ๏ธ๐
Code to set up a developer environment.
Automated management of a VM which can be used as a Dev Box whilst staying within AWS Free Tier.
- Fork this project and use as a template to start a new private repository!
- Add your
least priviledged AWS IAM User
credentials to your Github Repository secrets. - Push to the main branch to trigger the deployment to AWS.
Whilst using Github Actions as a build tool is great, beware for the possibility that sensitive secrets can be printed out when running Actions in a public repository. More details about secrets inside Actions can be found here
- Setting up CI/CD with Terraform and Github Actions thanks to Loujaybee, you can read more about how this is achieved here.
- Contributors who make it possible to get the latest Terraform using Nix.
David MacEachern (davidmaceachern) 2021