Deep-Learning-Playground icon indicating copy to clipboard operation
Deep-Learning-Playground copied to clipboard

[FEATURE]: Replace parts of Terraform with SST

Open dwu359 opened this issue 2 years ago • 1 comments

Feature Name

Replace Parts of Terraform With SST

Your Name

Daniel Wu

Description

SST is able to represent infrastructure as typescript code with its serverless stacks (stacks/AppStack.ts) compared to Terraform's HCL.

Rewrite all s3 buckets, dynamo tables, etc that we use into typescript code in AppStack.ts

Make sure to use SST Constructs https://docs.sst.dev/constructs to represent the various AWS use cases.

There is also a Service construct that handles fargate clusters. If that is suitable enough to use as IaC for fargate, then use that also.

dwu359 avatar Aug 20 '23 21:08 dwu359

Hello @dwu359! Thank you for submitting the Feature Request Form. We appreciate your contribution. :wave:

We will look into it and provide a response as soon as possible.

To work on this feature request, you can follow these branch setup instructions:

  1. Checkout the main branch:
```
 git checkout nextjs
```
  1. Pull the latest changes from the remote main branch:
```
 git pull origin nextjs
```
  1. Create a new branch specific to this feature request using the issue number:
```
 git checkout -b feature-909
```

Feel free to make the necessary changes in this branch and submit a pull request when you're ready.

Best regards, Deep Learning Playground (DLP) Team

github-actions[bot] avatar Aug 20 '23 21:08 github-actions[bot]