https://github.com/nullstone-modules/aws-existing-rds-postgres
Nullstone module to import an existing an RDS Postgres cluster in AWS
https://github.com/nullstone-modules/aws-existing-rds-postgres
aws nullstone nullstone-module rds terraform terraform-module
Last synced: 4 months ago
JSON representation
Nullstone module to import an existing an RDS Postgres cluster in AWS
- Host: GitHub
- URL: https://github.com/nullstone-modules/aws-existing-rds-postgres
- Owner: nullstone-modules
- License: mit
- Created: 2022-10-12T20:19:46.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-09-11T12:26:28.000Z (over 1 year ago)
- Last Synced: 2026-01-30T14:56:13.421Z (4 months ago)
- Topics: aws, nullstone, nullstone-module, rds, terraform, terraform-module
- Language: HCL
- Homepage:
- Size: 26.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Existing RDS Postgres
This module allows you to register an existing AWS RDS Postgres Instance in Nullstone.
This allows users to connect applications to RDS Postgres in Nullstone without having an existing Terraform and state file.
## When should I use this module?
You are creating an application in Nullstone that needs to connect to an AWS RDS Postgres Instance that was not created in Nullstone.
## What does it do?
- Creates an administrative lambda function that is used to gatekeep access to the AWS RDS Postgres Instance.
- Exposes the same outputs as a normal postgres datastore.
## How to use
1. Create a datastore for existing RDS Postgres.
2. Find your existing RDS instance in the AWS console. Copy the database identifier.
3. Launch the datastore.
1. Use the database identifier for the `db_identifier` variable.
2. Input the credentials for the admin user in `db_admin_username` and `db_admin_password` variables.
4. Connect your application to the RDS datastore as a capability.