1.5.1 • Published 6 months ago

@elsa-data/aws-infrastructure v1.5.1

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

CDK Infrastructure for Elsa Data

An infrastructure stack that forms the long term basis for any Elsa Data application deployments. That is, this stack installs any long term infrastructure such as databases and certificates, that otherwise would cause application stack deploy/undeploy to take significant periods of time.

Use

The infrastructure stack resources can be accessed in another CDK stack through the use of the @elsa-data/aws-infrastructure-stack project (and the infrastructure stack name) - which provides SSM parameters containing values from the infrastructure.

For example,

const infraClient = new ElsaDataInfrastructureClient("MyInfrastructureStack");

const vpc = infraClient.getVpcFromLookup(this);

const namespace = infraClient.getNamespaceFromLookup(this);

Included

Infrastructure includes

  • an optional VPC (or the ability to re-use an existing VPC by name)
  • RDS Postgres (instance or serverless)
  • a S3 bucket for temp objects
  • a SSL wildcard certificate with connected DNS zone (re-using an existing one)
  • an EdgeDb instance on top of Postgres
1.5.1

6 months ago

1.5.0

6 months ago

1.4.0

6 months ago

1.3.8

8 months ago

1.3.7

8 months ago

1.3.6

8 months ago

1.3.5

8 months ago

1.3.4

8 months ago

1.3.3

8 months ago

1.3.2

8 months ago

1.3.1

8 months ago

1.3.0

8 months ago

1.2.4

8 months ago

1.2.3

8 months ago

1.2.2

8 months ago