Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
@terraform-do-modules

Terraform DigitalOcean Modules

Unofficial community maintained Terraform modules for Digitalocean

Untitled design (1)

Terraform Digital Ocean Modules

Reusable, secure, and production-ready Terraform modules for Digital Ocean


⚡ What We Do

  • Infrastructure as Code (IaC): 20+ opinionated Terraform modules across core DO services.
  • Secure by Default: Modules aligned with DO best practices and security guardrails.
  • Consistency: Standardized naming conventions, tagging, and structure across resources.
  • Examples Included: Every module ships with usage examples to get started quickly.
  • Terraform Scanning: Automated Checkov scans ensure compliance and security before release.
  • CI/CD Ready: Designed for GitHub Actions, Azure DevOps, and reusable workflows.

🏆 Highlights

  • Modules validated with Checkov for security and compliance.
  • Examples provided in each repo for quick adoption.
  • Focused entirely on Digital Ocean for depth and reliability.
  • Actively maintained and community-driven.

🌟 Why Terraform DO Modules?

  1. Reusable building blocks — Composable modules for any workload.
  2. Secure defaults — Security guardrails integrated into every module.
  3. Production-ready — HA, scalability, and compliance baked in.
  4. Developer-friendly — Examples, variable descriptions, and outputs included.
  5. Automation focused — Compatible with GitOps, CI/CD, and IaC pipelines.

👐 Open Source Contributions

Type Highlight
Terraform Modules AWS, GCP, AZURE
Helm Charts helm-charts
GitHub Actions Shared Workflows to standardise CI/CD
Security Baselines Standard infra guardrails (e.g., secure baseline module)

🏗️ Join Our Slack Community

Join our vibrant open-source slack community and embark on an ever-evolving journey with CloudDrove; helping you in moving upwards in your career path. Join our vibrant Open Source Slack Community and embark on a learning journey with CloudDrove. Grow with us in the world of DevOps and set your career on a path of consistency.

🌐💬What you'll get after joining this Slack community:

  • 🚀 Encouragement to upgrade your best version.
  • 🌈 Learning companionship with our DevOps squad.
  • 🌱 Relentless growth with daily updates on new advancements in technologies.

Join our tech elites Join Now 🚀


📚 Explore Our Blogs

👉 Click here to read our latest insights and updates.


🌐 Tap Into Our Capabilities

We provide a platform for organizations to engage with experienced top-tier DevOps & Cloud services.
Tap into our pool of certified engineers and architects to elevate your DevOps and Cloud Solutions.

CloudDrove has extensive experience in:

  • Designing, building & migrating environments
  • Securing and consulting on cloud platforms
  • Monitoring, optimizing, and automating complex systems
  • Maintaining modern cloud-native architectures at scale

With remarkable client footprints in American & European corridors, our certified architects & engineers are ready to serve you as per your requirements & schedule.

📩 Write to us at business@clouddrove.com

⭐ If our Azure modules helped you simplify deployments, we'd appreciate a star!

Pinned Loading

  1. terraform-digitalocean-components terraform-digitalocean-components Public

    Terraform module to create digital ocean component.

    HCL 13

  2. terraform-digitalocean-vpc terraform-digitalocean-vpc Public

    Forked from clouddrove/terraform-digitalocean-vpc

    Terraform module to create VPC resources. VPCs are virtual networks containing resources that can communicate with each other in full isolation, using private IP addresses

    HCL 12 1

  3. terraform-digitalocean-spaces terraform-digitalocean-spaces Public

    Forked from clouddrove/terraform-digitalocean-spaces

    Terraform module to create spaces resource on Digital Ocean. DigitalOcean Spaces provide S3-compatible object storage which lets you store and serve large amounts of data.

    HCL 9

  4. terraform-digitalocean-load-balancer terraform-digitalocean-load-balancer Public

    Terraform module to create Load-balancer resource . DigitalOcean Load Balancers ensure that the requests your application receives are only distributed to Droplets that have passed health checks.

    HCL 10

  5. terraform-digitalocean-database terraform-digitalocean-database Public

    Terraform module to create DATABASE resources. DigitalOcean's Managed Databases are a fully managed, high performance database cluster service. Using managed databases is a powerful alternative to …

    HCL 11 1

  6. terraform-digitalocean-kubernetes terraform-digitalocean-kubernetes Public

    Terraform module for creating a Kubernetes cluster on Digital Ocean. DigitalOcean Kubernetes (DOKS) is a managed Kubernetes service that lets you deploy Kubernetes clusters without the complexities…

    HCL 12 3

Repositories

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 10 of 18 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…

Morty Proxy This is a proxified and sanitized view of the page, visit original site.