Skip to content

Releases: dbl-works/terraform

v2024.07.04

04 Jul 15:09
49a6465

Choose a tag to compare

What's Changed

Full Changelog: v2024.07.03...v2024.07.04

v2024.07.03

03 Jul 14:49
5d24f0c

Choose a tag to compare

What's Changed

  • aws/stack/global: fix billing alarm region by @samkahchiin in #348
  • aws/s3-private: add sse_algorithm options by @samkahchiin in #349
  • aws/elasticache: allow parameter_group_name to be null by @samkahchiin in #350
  • aws/cloudwatch-kinesis: replace subscription_log_group_name with subscription_log_group_names by @samkahchiin in #351
  • aws/ecs: allow alb subnet to be defined by @samkahchiin in #353
  • chore: optionally add WAF & access logs to ALB by @swiknaba in #355

Full Changelog: v2024.06.07...v2024.07.03

v2024.06.07

07 Jun 11:19
1c5857d

Choose a tag to compare

What's Changed

  • esc-deploy/service: add availability_zones var by @samkahchiin in #310
  • http-proxy: fix eip var condition by @samkahchiin in #311
  • multi-stack: setting up multi-stack module by @samkahchiin in #286
  • multi-cloud init: move all AWS resources to aws subdir ⚠️ breaking change by @swiknaba in #312
  • fix(ecs-service): remove troublesom failure_threshold by @swiknaba in #317
  • feat(aws/s3-shared): user-name includes environment by @swiknaba in #318
  • azure/blob-storage: new module by @samkahchiin in #320
  • azure/container-registry: new module by @samkahchiin in #314
  • azure/observability: new module by @samkahchiin in #319
  • azure/container-app: new module by @samkahchiin in #313
  • azure/database/postgres: new module by @samkahchiin in #316
  • azure/virtual-network: new module by @samkahchiin in #321
  • fix: CI not running by @swiknaba in #326
  • chore(azure): allow passing custom names and tags to all resources by @swiknaba in #327
  • azure/stack: new module by @samkahchiin in #322
  • chore: Add Vulnerability Scanner by @swiknaba in #329
  • azure: add variables for naming and tags by @samkahchiin in #328
  • azure/redis: add redis module by @samkahchiin in #330
  • azure/database: Add server parameters support by @samkahchiin in #331
  • azure/container-app: allow multiple containers by @samkahchiin in #332
  • azure/stack/region: new module by @samkahchiin in #335
  • azure/stack/app: add variables for container app by @samkahchiin in #336
  • chore: bump nodeJS for lambdas from 16 to 20 by @swiknaba in #337
  • chore: relax fivetran version requirements, fix: fivetran lambda by @swiknaba in #338
  • aws/stack/app: add host_header in the var by @samkahchiin in #340
  • aws/ecs: add no_of_subnets_in_alb, sse_algorithm by @samkahchiin in #341
  • aws/s3: limit replication role name characters by @samkahchiin in #343
  • aws/stack/setup: fix duplication kms key by @samkahchiin in #345
  • aws/autoscaling/ecs: prevent ghost change by @samkahchiin in #344
  • aws/slack/sentry: Bump sentry version to 0.12.0 by @samkahchiin in #339
  • chore: rewrite cloudflare metrics to snowflake sync lambda to modern javascript by @swiknaba in #346

Full Changelog: v2024.02.16...v2024.06.07

v2024.02.16

16 Feb 10:40
59904a4

Choose a tag to compare

⚠️ this is the last release where the path to modules is

module "awesome-module" {
  source = "github.com/dbl-works/terraform//awesome-module?ref=v2024.02.16"
}

with the next release, paths must be updated to

module "awesome-module" {
  source = "github.com/dbl-works/terraform//aws/awesome-module?ref=xxx"
}

note the extra /aws in the path.

What's Changed

  • ecs: fix ALB to exactly 2 AZs, regardless of multi-AZ config by @samkahchiin in #307
  • [WIP] Update awscc version by @swiknaba in #306
  • Disable Container Insights by default by @swiknaba in #308
  • ecs-deploy/cluster: add cluster_name variables by @samkahchiin in #309
  • ecs-deploy: rename cloudwatch group by @samkahchiin in #301

Full Changelog: v2024.02.06...v2024.02.16

v2024.02.06

06 Feb 15:00
53ea825

Choose a tag to compare

What's Changed

  • s3-shared: S3 bucket for sharing with guest by @swiknaba in #300
  • slack/chatbot: update chatbot policy so user can access dashboard info by @samkahchiin in #299
  • Upgrade Fivetran Terraform provider from 0.1 to 1.0, allow configuring Fivetran-Lambda Sync by @swiknaba in #303
  • ecs-deploy: introduce new variables by @samkahchiin in #283
  • move changelog to github release page by @swiknaba in #304
  • ecs: enable multi region options for load balancer by @samkahchiin in #302

Full Changelog: v2024.01.31...v2024.02.06

v2024.01.31

31 Jan 16:11
956af93

Choose a tag to compare

What's Changed

Full Changelog: v2024.01.25...v2024.01.31

v2024.01.25

25 Jan 12:08

Choose a tag to compare

What's Changed

  • ecs-deploy: add vpc_name to variables by @samkahchiin in #287
  • stack/app: set default rds_engine_version to 16 by @samkahchiin in #291
  • circleci-token-rotator: new module for rotating circleci secret token by @samkahchiin in #278
  • rds: set nullable to false for engine_version by @samkahchiin in #292
  • stack/setup: rename AWS secret manager from terraform to infra by @samkahchiin in #293
  • iam/iam-for-deploy-bot: add ecs:TagResource permission to deploybot by @samkahchiin in #294
  • s3-private: set default sse algorithm to AES256 by @samkahchiin in #290
  • slack/ecr-scanner-notifier: Reduce noise in ecr scanner notifier by @samkahchiin in #296

Full Changelog: v2023.12.22...v2024.01.25

v2023.12.22

22 Dec 17:35
3d734ef

Choose a tag to compare

What's Changed

  • document cpu/memory options for ECS Fargate by @swiknaba in #279
  • Update PostgreSQL default version from 14 to 16 by @swiknaba in #280
  • [chore] create db subnet group before destroy by @samkahchiin in #281
  • ecs: add enable_container_insights by @samkahchiin in #282
  • Better docs for HTTP Proxy by @swiknaba in #284

Full Changelog: v2023.12.03...v2023.12.22

v2023.12.03

03 Dec 12:51
b0699fc

Choose a tag to compare

What's Changed

  • rds: update ca_cert_identifier by @samkahchiin in #276
  • ecs-deploy/cluster: add regional variables by @samkahchiin in #277
  • chore: cleanup and remove redundant variables by @samkahchiin in #275

Full Changelog: v2023.11.27...v2023.12.03

v2023.11.27

27 Nov 08:44

Choose a tag to compare

What's Changed

slack/ecr-scanner-notifier

  • Slack notifier for AWS Elastic Container Registry (ECR) image scans. It automatically sends notifications to a designated Slack channel whenever vulnerabilities are detected in ECR scans. #196

stack/global

  • New module for deploying resources required only once per project. #273
  • Add ecr-scanner-notifier module #196

rds

  • update default value for backup_retention_period, max_allocated_storage, and allocated_storage. #274

ecs-deploy/cluster

  • New module for deploying a set of ecs services. #272

ecs-deploy/service

  • Rename the module. #272

Cloudtrail

  • New module which allows the creation of management and data cloudtrail

hashicorp/aws

  • Upgrade to v5. #271

cloudwatch-kinesis

  • hashicorp/aws: Drop support for v4 and add support for v5.#271

Full Changelog: v2023.11.08...v2023.11.27