/terraform-sample-digitalocean-architectures

Deployable Production Cloud Architectures for use on DigitalOcean via Terraform

Primary LanguageHCLApache License 2.0Apache-2.0

Sample Cloud Architectures Deployable to DigitalOcean

This repository is a collection of sample architectures using multiple DigitalOcean products to produce production ready environments for code to be deployed. All architectures are deployed via Terraform.

Requirements

You will need the following to deploy the code within these repositories:

Functional Architectures

  • 01-minimal-web-db-stack - This architecture stands up the traditional architecture for a LEP* Stack (Linux, Nginx, Postgres, Web Tech). The webserver and database can easily be changed to fit what you require in the terraform files. This is a basic VPC based architecture. See the README in the directory for more information.

Work In Progress Architectures

  • 02-minial-vpc-bastions-nat-gateway - An extension of minimal-web-db-stack with a NAT-gateway and multiple bastion hosts behind a load balancer.