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