Devops 547 installs

terraform-module-library

by wshobson/agents

Build reusable Terraform modules for AWS, Azure, GCP, and OCI infrastructure following infrastructure-as-code best practices. Use when creating infrastructure…

Skill content

Reusable Terraform modules for AWS, Azure, GCP, and OCI infrastructure with standardized patterns and best practices.

- Provides pre-built module templates across four cloud providers covering core services like VPC/VNet, Kubernetes clusters, databases, and object storage

- Enforces consistent module structure with input variables, outputs, documentation, examples, and Terratest-based testing

- Includes validation blocks, conditional resources via count/for_each, and tagging strategies for production-ready infrastructure

- Supports module composition for multi-resource deployments and semantic versioning for dependency management

Terraform Module Library

Production-ready Terraform module patterns for AWS, Azure, GCP, and OCI infrastructure.

Purpose

Create reusable, well-tested Terraform modules for common cloud infrastructure patterns across multiple cloud providers.

When to Use

- Build reusable infrastructure components

- Standardize cloud resource provisioning

- Implement infrastructure as code best practices

- Create multi-cloud compatible modules

- Establish organizational Terraform standards

Module Structure