RDS
This stack creates a RDS database.
Prerequisites
Completed getting started guide for creating IAM and VPC .
Add Project to ED
- Go to Home -> click Add Project
- Select and Click launch-ed as the launch repository
- Type branch name >> rds
- Add project name >> rds-101
- Click Add Project
Customized elasticdev.yml
You can create your own elasticdev.yml.
Sample starter below:
global:
arguments:
aws_default_region: eu-west-1
labels:
general:
environment: dev
purpose: eval-ed
infrastructure:
cloud: aws
product: rds
area: database
selectors:
network_vars:
labels:
environment: dev
purpose: eval-ed
area: network
region: eu-west-1
cloud: aws
infrastructure:
rds:
stack_name: elasticdev:::aws_rds
arguments:
vpc_name: selector:::network_vars::vpc_name
sg_id: selector:::network_vars::db_sg_id
subnet_ids: selector:::network_vars::private_subnet_ids
rds_name: eval-ed-rds
allocated_storage: 14
db_name: app
publish_creds: true
publish_to_saas: true
cloud_tags_hash:
environment: dev
purpose: eval-ed
to_base64:
- cloud_tags_hash
labels:
- general
- infrastructure
selectors:
- network_vars
credentials:
- reference: eval-ed-iam
orchestration: true