This skill enables the creation of standardized, multi-cloud compatible Terraform modules that adhere to industry best practices. It provides a structured approach to provisioning AWS, Azure, and GCP resources, including VPCs, Kubernetes clusters (EKS/AKS/GKE), and databases, with built-in support for input validation, documentation, and Terratest-based unit testing. It is ideal for teams looking to establish organizational IaC standards, ensure consistent resource tagging, and simplify complex cloud deployments through reusable components.
Key Features
01Support for module composition and semantic versioning
02Integration-ready testing templates using Terratest
03Standardized module directory structures for consistency
04Multi-cloud support for AWS, Azure, and GCP resources
050 GitHub stars
06Built-in input validation and resource tagging patterns