intuit / Trapheus

This tool automates restoration of RDS database instances from snapshots into any dev, staging or production environments. It supports individual RDS Snapshot as well as cluster snapshot restore operations.
https://intuit.github.io/Trapheus/
MIT License
101 stars 52 forks source link

Automate installer preferences for Trapheus #169

Closed stationeros closed 7 months ago

stationeros commented 9 months ago

Currently the installer file for Trapheus https://github.com/intuit/Trapheus/blob/master/install.py asks user for the following

  1. region
  2. s3_bucket
  3. VPC
  4. Subnets
  5. notification preferences such as slack webhooks and SES email configs

The ask is to make the installer more easy, for instance , when the user enters a region, use AWS CLI commands , to get the s3_buckets , VPCs, Subnets etc and present the user an option to pick and choose any or create a new one from the command line itself.

srikanth597 commented 8 months ago

Hi @stationeros I got the sense of having the implementation for this particular issue, I can probably pick this & work

stationeros commented 8 months ago

Thanks @srikanth597 Assigning you this, in case you need any help , feel free to drop a note

github-actions[bot] commented 7 months ago

This pull request has been automatically closed because it has been inactive for more than 14 days. Please reopen if you still intend to submit this pull request.