weekly.tf - Issue #94 - Writing Terraform modules, Terraform External Data Provider, Quake server on AWS Fargate
Shane Mitchell wrote an excellent post on writing Terraform modules. AB: I highly recommend reading it for people new to writing modules and feel that official documentation is not opinionated enough (it is not, I agree).
🙌 Terraform Weekly is looking for sponsors 🙌
Please drop me an email if you want to be a sponsor for the Terraform Weekly newsletters. There are more than 2700 email readers (DevOps engineers and Terraform users mostly), plus readers via various other social networks.
David Michael described the journey of creating AWS Lambdas in Terraform in a similar way to the deployment functionality of AWS SAM or serverless.tf. The functionality is this:
The code for infrastructure and business logic is stored side-by-site and when business-logic code changes, only then it deployed out. If you update infrastructure, but the code remains the same, there is no need to recompile and push.
Zack Proser wrote a tutorial about configuring and launching a fully functional Quake 3 Arena server in an AWS ECS Fargate task and connecting to it via the Quake 3 client.
Remember that sharing is caring, so it will help the Terraform community (and me) if you share this newsletter with your friends and colleagues.
PS: One of the best ways to help Ukraine - https://palianytsia.com.ua/
Glory to Ukraine! 🇺🇦