https://github.com/oozou/terraform-aws-postgres-database
Terraform module to create aws postgres database
https://github.com/oozou/terraform-aws-postgres-database
aws postgres-database terraform terraform-module terraform-public-module
Last synced: 8 months ago
JSON representation
Terraform module to create aws postgres database
- Host: GitHub
- URL: https://github.com/oozou/terraform-aws-postgres-database
- Owner: oozou
- License: apache-2.0
- Created: 2025-04-01T04:35:28.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-06-03T08:25:00.000Z (9 months ago)
- Last Synced: 2025-06-03T19:41:02.575Z (9 months ago)
- Topics: aws, postgres-database, terraform, terraform-module, terraform-public-module
- Language: HCL
- Homepage:
- Size: 67.4 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# RDS Bootstrap
This project bootstraps PostgreSQL to create an initial database. This bootstrapping may be required for many applications who may just have permissions to write on a specific database and may not have permissions to create them.
It creates:
- *RDS Bootstrap*: Spins up an ephemeral EC2 instance which connects to the database cluster and creates a database in it. EC2 instance then automatically terminates after the job
## Architecture

## Run-Book
### Pre-requisites
#### IMPORTANT NOTE
1. Required version of Terraform is mentioned in `local.tf`.
2. Go through `variables.tf` for understanding each terraform variable before running this component.
#### Resources needed before deploying this component
1. VPC with Private Subnets
2. RDS DB in which the database needs to be created