===========
Terraform module for creating AWS Aurora Cluster
These types of resources are supported:
DB Parameter Group
DB Subnet Group
RDS Cluster Parameter Group
RDS DB Option Group
RDS Cluster - Without Data [Empty Cluster] OR From Snapshot
RDS Cluster Instance
RDS DB Instance
Root module calls these modules which can also be used separately to create independent resources:
- DB Parameter Group - Creates RDS DB Parameter Group
- DB Subnet Group - Creates RDS DB Subnet Group
- DB Cluster Parameter Group - Creates RDS Cluster Parameter Group
- DB Option Group - Create RDS DB Option Group
- RDS Cluster - Creates RDS Cluster without data (Aurora)
- RDS Cluster - Creates RDS Cluster with data - restore from S3 (Aurora)
- RDS Cluster Instance - Creates RDS Cluster Instances
- RDS DB Instance - Create RDS DB Instance
The input variables and output parameters are documented in:
- DB Parameter Group/TERRAFORM.md
- DB Subnet Group/TERRAFORM.md
- DB Cluster Parameter Group/TERRAFORM.md
- DB Option Group
- RDS Cluster/TERRAFORM.md
- RDS Cluster Instance/TERRAFORM.md
- RDS DB Instances/TERRAFORM.md
This module uses a simple Rakefile and a VERSION file for following semantic versioning.
-
To release a patch version of this module:
rake release
OR
rake release:patch
-
To release a minor version of this module:
rake release:minor
-
To release a major version of this module:
rake release:major