Skip to content

Latest commit

 

History

History
35 lines (22 loc) · 1.35 KB

README.MD

File metadata and controls

35 lines (22 loc) · 1.35 KB
☁️🖥️🚀

Dev

Code to set up a developer environment.


✅ Goals

Automated management of a VM which can be used as a Dev Box whilst staying within AWS Free Tier.

📦 Pre-requisites

  • 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.

⚠️ Beware

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

👏🏻 Credit

  • 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