- Terraform Weekly
- Posts
- weekly.tf - Issue #99 - AWS Landing Zone, Codify your Infrastructure with Terraformer, ๐ฎ๐ณ and ๐ง๐ฆ - Terraform Best Practices, Gitlab managed terraform state, Terrascan, AWS NAT Instances, CI/CD pipelines for Infrastructure as Code with Kief Morris
weekly.tf - Issue #99 - AWS Landing Zone, Codify your Infrastructure with Terraformer, ๐ฎ๐ณ and ๐ง๐ฆ - Terraform Best Practices, Gitlab managed terraform state, Terrascan, AWS NAT Instances, CI/CD pipelines for Infrastructure as Code with Kief Morris
How To Codify Your Existing Cloud Infrastructure In Less Than a Day with Terraformer โ shaunscovil.com
Shaun Scovil describes a way to import your cloud infrastructure that was provisioned manually via the web console or API into Terraform or Terraform CDK using Terraformer.
๐ Sponsor - env0 ๐
env0 is a Terraform Cloud alternative that provides automated, collaborative, remote-run workflow management for cloud deployments. Manage, deploy, scale, and control all your Terraform, Terragrunt, Pulumi, and related frameworks. Start your free 30 day trial today!
AB: If you are migrating your workloads to AWS, you should know which of 4+ options for the "Landing Zone" solutions to pick. This is an important decision and a rather hard question to answer if you care to provide higher quality service than just a random dude doing ClickOps in the console. This post should provide you with a good amount of information.
Terraform Best Practices (free ebook) is now available in ๐ฎ๐ณ เคนเคฟเคเคฆเฅ (Hindi), ๐ฎ๐ณ เฒเฒจเณเฒจเฒก (Kannada), and ๐ง๐ฆ Bosanski (Bosnian). Thanks to Trivikrama Harikrishnan, Dipali Kulshrestha, and Dzenan Dzevlan for contributing to the project! This ebook has already been translated into 15 languages. ๐คฏ
A post by Yash Hirulkar about Gitlab's managed Terraform state feature. AB: Often, users want to utilize that feature, so now you know how.
Renjith Ravindranathan describes a way to setup Terrascan (a static code analyzer for your infrastructure as code) with Gitlab and Azure DevOps.
Open-source projects
High availability implementation of AWS NAT instances. NAT Gateways are dead. Long live NAT instances! AB: Looks like a solid solution if you are tired of pouring money on managed AWS NAT Gateways.
The Environment Terraform Provider exposes Shell environment variables as Terraform Datasources. Useful for debugging terraform running in CI.
๐ด CI/CD pipelines for IaC with Kief Morris
Feedback โค๏ธ
If you have any feedback you want to share with me, please do so via Twitter, LinkedIn, or reply to the email.
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! ๐บ๐ฆ