Releases: dbl-works/terraform
Releases · dbl-works/terraform
v2024.07.04
What's Changed
- feat: extract WAF into its own module by @swiknaba in #356
- aws/s3-private: remove compact by @samkahchiin in #358
- fix: writers for bucket is optional
Full Changelog: v2024.07.03...v2024.07.04
v2024.07.03
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
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
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
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
What's Changed
- Upgrade Lambda default runtime from nodejs 16 to 20 by @swiknaba in #297
- fix naming for infra vault by @swiknaba in #298
Full Changelog: v2024.01.25...v2024.01.31
v2024.01.25
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
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
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
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