mirror of
https://github.com/nestriness/nestri.git
synced 2025-12-12 08:45:38 +02:00
⭐feat(infra): Use a shared VPC (#218)
## Description The scope of this PR is to add a shared VPC for everyone on the team.
This commit is contained in:
26
infra/vpc.ts
26
infra/vpc.ts
@@ -1,17 +1,11 @@
|
||||
// import { isPermanentStage } from "./stage";
|
||||
import { isPermanentStage } from "./stage";
|
||||
|
||||
// export const vpc = isPermanentStage
|
||||
// ? new sst.aws.Vpc("Vpc", {
|
||||
// az: 2,
|
||||
// })
|
||||
// //FIXME: Change this ID
|
||||
// : undefined //sst.aws.Vpc.get("Vpc", "vpc-070a1a7598f4c12d1");
|
||||
// //
|
||||
|
||||
export const vpc = new sst.aws.Vpc("NestriVpc", {
|
||||
az: 2,
|
||||
// For lambdas to work in this VPC
|
||||
nat: "ec2",
|
||||
// For SST tunnel to work
|
||||
bastion: true
|
||||
})
|
||||
export const vpc = isPermanentStage
|
||||
? new sst.aws.Vpc("VPC", {
|
||||
az: 2,
|
||||
// For lambdas to work in this VPC
|
||||
nat: "ec2",
|
||||
// For SST tunnel to work
|
||||
bastion: true,
|
||||
})
|
||||
: sst.aws.Vpc.get("VPC", "vpc-0beb1cdc21a725748");
|
||||
Reference in New Issue
Block a user