Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Terraform Introduction #7

Open
mtonxbjss opened this issue Jun 30, 2023 · 0 comments
Open

Terraform Introduction #7

mtonxbjss opened this issue Jun 30, 2023 · 0 comments
Labels
help wanted Extra attention is needed Terraform Terraform related

Comments

@mtonxbjss
Copy link
Contributor

mtonxbjss commented Jun 30, 2023

We have a new engineer joining the team! They have prior experience using Terraform, but they would really benefit from a walkthrough of how our repo is structured.

You don't have to cover everything in the repo, but an overview of some of the major features would be hugely beneficial.

Try to focus on things like:

  • how state is handled
  • the difference between account & application configs
  • use of providers & any external modules
  • how local modules are used to organise the code
  • how static files are deployed to s3
  • how lambda functions are packaged & deployed

...and so on. Don't feel constrained by this list though, come up with your own list if you prefer, I'm sure our new starter will appreciate anything you can tell them.

Also, if while doing this you have any suggestions for how to improve the repo structure then include those too!

@mtonxbjss mtonxbjss added help wanted Extra attention is needed Terraform Terraform related labels Jun 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed Terraform Terraform related
Projects
None yet
Development

No branches or pull requests

1 participant