Skip to content

Latest commit

 

History

History
294 lines (170 loc) · 5.36 KB

File metadata and controls

294 lines (170 loc) · 5.36 KB

Unreleased

4.1.9

  • Fix metadata for new parameters

4.1.8

  • Add AsgDataVolumeBackupVaultArn param to allow existing AWS Backup Vault
  • Change AsgDataVolumeBackupVault deletion policy to RETAIN

4.1.7

  • Automatically extend EBS volume when size changes
  • Add AWS Backup support to EBS volume
  • Add CloudWatch alarm support to root and data volumes

4.1.6

  • Change EBS volume type to gp3
  • Add DeletionPolicy: Snapshot to EBS volume
  • Add UpdateReplacePolicy: Snapshot to EBS volume
  • Encrypt EBS volume

4.1.5

  • Add add_wildcard param to add_alb in dns.py

4.1.4

  • Update RabbitMQ engine_version to 3.13

4.1.3

  • Use OpenSearchServiceEbsVolumeSize during OpenSearch domain creation

4.1.2

  • Fix IMDSv2 issue with EBS script

4.1.1

  • Always include SiteUrlOutput in Dns construct

4.1.0

  • Adding custom_parameters arg to ElastiCache to set custom parameters

4.0.1

  • Pass IamRole in UserData variables

4.0.0

  • Make DNS parameters required

3.20.3

  • Adding KeyName parameter to ASG

3.20.2

  • Require IMDSv2 in ASG

3.20.1

  • Revert AppDeployPipeline use of Events - back to polling

3.20.0

  • Upgrade MySQL Aurora Clusters to 8.0.mysql_aurora.3.04.2
  • Upgrade Postgresql Aurora Clusters to 15.4
  • Upgrade AppDeployPipeline construct to use Events instead of Polling
  • Upgrade asg and ses custom resource lambdas to 3.10
  • Add 5m timeout for asg and ses custom resource lambdas

3.19.0

  • Add allow_update_secret parameter for instance secret updating

3.18.1

  • Cleanup of AppDeployPipeline construct

3.18.0

  • Adding AppDeployPipeline construct

3.17.8

  • Shorten InstanceUser UserName to allow long stack names

3.17.7

  • Remove obsolete DependsOn SesGenerateSMTPPasswordLambdaRole on SesGenerateSMTPPasswordLambda

3.17.6

  • Remove incorrect t4g.4xlarge instance type

3.17.5

  • Fix race condition between public routes and IGW attachment when provisioning VPC
  • Fix deprecation warnings on escape characters

3.17.4

  • Fix issue with ALB when creating new VPC introduced in 3.17.0

3.17.3

  • adding excluded_instance_families and excluded_instance_sizes to asg
  • adding parameter for create_and_update_timeout_minutes for ASG
  • Fixing metadata for amazonmq stack

3.17.2

  • Adding CORS permissions to asset bucket IAM policy

3.17.1

  • Adding password_length argument to secret class

3.17.0

  • Adding dependency on VPC internet gateway attachment on ALB when VPC is not given. Fixes #6

3.16.0

  • add SesInstanceUserAccessKeySerial to allow rotation of InstanceUserAccessKey

3.15.0

  • make asg instance types available via python

3.14.1

  • Update descriptions of various CFN parameters
  • Upgrade to v2.2.0 of OE devenv

3.14.0

  • Update graviton instance types in asg

3.13.0

  • Fix IAM issue with root folders with AssetsBucket
  • Add allow_open_cors option in assets AssetsBucket
  • Add object_ownership_value option in AssetsBucket
  • Add remove_public_access_block option in AssetsBucket

3.12.0

  • Move from data_volume_size to use_data_volume
  • Add AsgDataVolumeSizeParam

3.11.0

  • Adding AmazonMQ for RabbitMQ

3.10.1

  • Fixing typo in cache instance types

3.10.0

  • Default to smallest instance type for asg
  • Move to graviton for asg

3.9.0

  • updating aurora version to 5.7.mysql_aurora.2.11.1

3.8.0

  • fixing extra test output
  • fixing ses secretvalue permissions issue
  • allowing dbadmin username to be customized in DbSecret construct
  • switch from launch configs to launch templates in Asg construct
  • allow customization of asg health check type
  • allowing default database to be customized in AuroraCluster construct
  • allow customization of size of root volume
  • Apex DNS issue

3.7.0

  • fixing AssetsBucket when a bucket name is provided
  • Adding AuroraMysql construct

3.6.2

  • updating asg allowed instance types

3.6.1

  • Fixing KMS for OpenSearch Service

3.6.0

  • Adding AssetsBucket construct

3.5.1

  • Updating parameter labels

3.5.0

  • OpenSearch Service construct

3.4.1

  • Add option for additional policies on ses user

3.4.0

  • Remove alb from dns
  • SES construct
  • Add option for additional policies on asg

3.3.0

  • Remove unnecessary asg parameter from constructs

3.2.0

  • Aurora Postgres construct
  • allow customization of alb health_check_path
  • ElastiCache Cluster construct

3.1.0

  • ALB: Requiring CIDR range for AlbIngressCidr parameter
  • ALB, ASG, EFS: Explicit SG egress rule

3.0.2

  • Fixing bug with ASG parameters when singleton == True
  • Fixing logical id for describe subnets lambda policy

3.0.1

  • Fixing EFS parameter labels

3.0.0

  • Upgrading to CDK 2.20.0
  • EFS construct
  • ALB construct
  • DNS construct
  • ASG Data Volume support
  • ASG Singleton support
  • ASG updates / improvements

2.1.0

2.0.2

  • Allow newer versions of CDK

2.0.1

  • Fix consistency of labels

2.0.0

  • Cleanup of output logical ids
  • Add parameters for VPC CIDRs
  • Upgrade CDK to 1.87.1
  • Add NatGatewayPerSubnet parameter

1.4.0

  • Adding Util class

1.3.0

  • Removing unused conditions and parameters

1.2.0

  • Adding VPC outputs
  • Adding public_subnet_ids helper
  • Adding CIDR Block param and cidr_ip helper

1.1.0

  • Upgrade CDK to 1.57.0

1.0.0

  • Initial development