Open Source
227+ repos. Four clouds. All open.
The Terraform modules, Helm charts, Ansible roles, and DevOps tools we maintain across the CloudDrove and terraform-do-modules orgs — the same infrastructure-as-code library we use in client engagements, published and maintained in the open.
-
227+
Public Repositories
-
134+
AWS Modules
-
4
Cloud Providers
-
700+
GitHub Stars
134+ repositories
AWS Terraform Modules
Production-ready modules covering compute, networking, storage, databases, security, serverless, monitoring, and EKS. The most mature set in the library — many with 40-70+ stars and active community contributions.
-
terraform-aws-vpc
37VPC with public/private subnets, NAT, flow logs
-
terraform-aws-ec2
55EC2 instances with EBS, IAM profiles, user data
-
terraform-aws-api-gateway
74REST and HTTP API Gateway with Lambda integration
-
terraform-aws-elasticache
46Redis and Memcached clusters with encryption
-
terraform-aws-s3
34S3 buckets with versioning, lifecycle, replication
-
terraform-aws-aurora
25Aurora MySQL/PostgreSQL with read replicas
-
terraform-aws-ecr
26ECR repositories with lifecycle policies
-
terraform-aws-cloudwatch-alarms
44CloudWatch alarms with SNS integration
34+ repositories
Azure Terraform Modules
AKS, Virtual Networks, Subnets, ACR, Key Vault, NSG, Storage Accounts, PostgreSQL, Sentinel, and more. Growing coverage across the Azure resource model.
12+ repositories
GCP Terraform Modules
VPC, GKE, Cloud SQL, KMS, Pub/Sub, DNS, Storage, and Firewall modules. Built to the same conventions as the AWS and Azure sets.
20 repositories
DigitalOcean Terraform Modules
Managed Kubernetes, databases, load balancers, monitoring, Spaces (S3-compatible storage), and more — maintained under the terraform-do-modules org.
-
terraform-digitalocean-kubernetes
13Managed Kubernetes clusters on DigitalOcean
-
terraform-digitalocean-database
11Fully hosted managed database clusters
-
terraform-digitalocean-load-balancer
10Load balancing across healthy droplets
-
terraform-digitalocean-monitoring
9Alert policies and notifications
-
terraform-digitalocean-spaces
9S3-compatible object storage
40+ workflows repositories
CI/CD & GitHub Actions
A library of reusable GitHub Actions workflows for Terraform CI, container builds, security scanning, and release automation. Used across all CloudDrove modules.
10+ repositories
Ansible Roles
Configuration management roles for Docker, Jenkins, Nginx, PHP, Pritunl VPN, and base server hardening.
5+ repositories
Kubernetes & Helm
Helm charts for multi-tenant Kubernetes setups, plus FinOps tooling like the pod-resource-scanner for identifying over-provisioned workloads.
5+ repositories
CLI & DevOps Tools
Go-based CLI tools for infrastructure operations — Docker registry sync, SSH notifications, and more.
Explore the full library
Every module follows the same conventions — examples directory, automated tests, semantic versioning, and a README that shows usage before it shows inputs. Browse the org on GitHub or find modules on the Terraform Registry.
Using our modules in production?
If you need help beyond what the README covers — architecture review, migration, or managed support — that's what the team does full-time.
Book a 30-min call →