asterion-digital / asterion-as-code

Deploying asterion digital infrastructure to aws and raspberry pi's using pulumi
2 stars 5 forks source link

Follow and review aws infrastructure guides #10

Open shawngerrard opened 2 years ago

shawngerrard commented 2 years ago

Welcome!

As a good starter, lets "hit three end-points with one api call", so to speak🤣, by doing the following:

  1. Following the instructions on the main page to install our pre-requisites.
  2. Following the instructions on infra-aws to install our pre-requisites.
  3. Amending the instructions above as necessary to ensure a smoother process moving forward.

Let's see if you can get to the end successfully! 😈

jmhbnz commented 2 years ago

Hey @Gyle and/or @daljitdokal - This would be a great introduction to this project and to get an introduction to how we are using pulumi to deploy to aws. If you're keen to pick this up just assign this issue to yourself and go for it 💯

jmhbnz commented 2 years ago

Also bear in mind our infra-aws guide will stand up a t4g instance which is not free and should be thrown away upon completion of the guide.

shawngerrard commented 2 years ago

As evidenced by the asterion session tonight, we need to create a docker image to encapsulate the steps in the setup guide to provide an environment that can deploy our infra-aws pulumi stack quicker and easier. This avoids the rub points associated with following manual steps in the guide.

jmhbnz commented 2 years ago

Let's use github container registery, ghcr.io to store this built image, so that we aren't reliant on other external services like dockerhub etc.