systeminit/si

[COM-34] Management of RDS Instance via System Initiative

stack72 opened this issue · 0 comments

As part of the work to finish #2647, we need to be able to create databases with System Initiative.

We need to be able to create a postgres server with the following options:

  • Postgres 14.7 version
  • Multi DB Instance (not a cluster)
  • Pass an instance identifier
  • Pass a username and password (password will be secret in a future version)
  • Pass an instance type
  • Pass storage type, size and IOPS
  • Pass a DB Subnet Group Name
  • Pass a DB Parameter Group Name
  • Enable public access / not
  • Set up a maintenance window
  • Set up Backup Options
  • Pass a list of Security Group IDs to the instance
  • Enable Deletion Protection
  • BONUS: Be able to trigger a snapshot from an Action

We also need to be able to create a DB Parameter Group -https://awscli.amazonaws.com/v2/documentation/api/latest/&path=reference/rds/create-db-parameter-group.html. This DB Parameter Group needs to have an Output socket of DB Parameter Group Name so that it can be passed to the DB Instance

From SyncLinear.com | COM-34