Pulumi - Modern Infrastructure as Code. Any cloud, any language 🚀
Terraform AWS provider [Moved to: https://github.com/hashicorp/terraform-provider-aws]
Terraform AWS provider
Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.
Terratest is a Go library that makes it easier to write automated tests for your infrastructure code.
CLI tool to generate terraform files from existing infrastructure (reverse Terraform). Infrastructure to Code
🔒🌍 Security scanner for your Terraform code
because drift matters
dev.to | 2021-01-21
This is a community project, and this is the first step in our mission to build an open-source suite of tools to protect codified infrastructures, so definitely feel free to give us a shout to prioritize another service or resource: open a GitHub issue or discussion, and we’d love to chat with you on our Discord. Come say Hi!
How much freedom should developers have in the perfect DevOps setup?
reddit.com/r/devops | 2021-01-14
Talked to a lot of teams following both pattern 1 and 2 and totally agree with you. You basically have to chose between losing your velocity and wasting time trying to retrieve a source of truth. For all Terraform users, you might want to check https://github.com/cloudskiff/driftctl (full disclosure, I'm part of the team.) free and open source tool that helps track drift on your infrastructure, especially when someone makes manual changes on the AWS console on top of your infrastructure code.
cloudskiff/driftctl is an open source project licensed under Apache License 2.0 which is an OSI approved license.