Skip to content

A reusable Terraform boilerplate for provisioning infrastructure on AWS, Azure and GCP, featuring built-in support for multi-cloud deployments.

Notifications You must be signed in to change notification settings

LamSut/CloudTamer

Repository files navigation

CloudTamer

A reusable Terraform boilerplate for provisioning infrastructure on AWS, Azure and GCP, featuring built-in support for multi-cloud deployments. Contributions are welcome to improve this project.

Setup

  • Ensure a Terraform backend configuration file exists in each project: Documentation
  • Optionally, a .tfvars file can be added to define variable values: Documentation
image

Usage

  • Provision the cloud infrastructure using Terraform:
$ ./provision.sh <cloud provider> <project> <environment>  # For example: ./provision aws vm-db dev 
  • Tear down infrastructure using Terraform:
$ ./destroy.sh <cloud provider> <project> <environment>  # For example: ./destroy aws vm-db dev 

About

A reusable Terraform boilerplate for provisioning infrastructure on AWS, Azure and GCP, featuring built-in support for multi-cloud deployments.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published