Terraform Modules
CloudDrove maintains open-source Terraform modules for AWS, Azure, and DigitalOcean. Each module is independently versioned, Apache 2.0 licensed, and built to production standards.
| Provider | GitHub Org | Modules | Description |
|---|---|---|---|
| AWS | clouddrove | 100+ | Modules for VPC, EKS, RDS, S3, IAM, CloudWatch, and more |
Azure | terraform-az-modules | 40+ | Modules for AKS, ACR, VNet, Key Vault, App Service, databases, messaging, and more |
DigitalOcean | terraform-do-modules | 17 | Modules for Droplets, DOKS, Spaces, databases, firewalls, CDN, and more |
Usage pattern
All modules follow the same conventions:
module "example" {
source = "git::https://github.com/terraform-az-modules/terraform-azurerm-resource-group.git?ref=v1.0.0"
# module-specific variables
}
Pin to a specific ref tag in production. Check each module's CHANGELOG.md and GitHub releases for version history.
Contributing
All modules are open source. To report issues or submit pull requests, open an issue in the relevant GitHub repository under terraform-az-modules or terraform-do-modules.