Skip to main content

News 05 2020

· 9 min read

terraform-docs - v1.0.0

Created at: 2020-05-29

Source: https://github.com/DNXLabs/terraform-docs/releases/tag/v1.0.0


one-cli - 0.3.1

  • Fix bug when there is no folder plugins

Created at: 2020-05-29

Source: https://github.com/DNXLabs/one-cli/releases/tag/0.3.1


terraform-aws-static-app - 1.3.3

Include new variable:

  • cloudfront_web_acl_id default = "" description = "Optional web acl (WAF) to attach to CloudFront"

Created at: 2020-05-29

Source: https://github.com/DNXLabs/terraform-aws-static-app/releases/tag/1.3.3


one-cli - 0.3.2

  • Removes update command
  • Set constant version value hard coded

Created at: 2020-05-29

Source: https://github.com/DNXLabs/one-cli/releases/tag/0.3.2


terraform-aws-security-baseline - 1.1.0

Adding AWS Config capability

Created at: 2020-05-29

Source: https://github.com/DNXLabs/terraform-aws-security-baseline/releases/tag/1.1.0


lambda-cloudwatch-slack - v0.3.0-dnx1

Created at: 2020-05-28

Source: https://github.com/DNXLabs/lambda-cloudwatch-slack/releases/tag/v0.3.0-dnx1


one-cli - 0.3.0

  • Adds workspace as an argument to terraform commands
  • Adds plugin architecture
  • Adds dynamically load commands function to one.py
  • Fix general lint warnings
  • Flake8 treats warnings as errors
  • Makes docker volume bind optional
  • Adds image check routine to Image class
  • Separate prompt questions in another folder
  • Script to perform CLI installation
  • Adds shell completion support for bash and zsh
  • Adds questions to update docker images for init
  • Adds default option and assume-role to init
  • Creates init config file entrypoint
  • Move constants to init
  • Freeze required libs
  • Basic assume role functionality #20
  • Simplifying workspace definition, using keys as workspace name #19
  • Update progress print style to click.progressbar
  • Define BASE_RELEASE_URL for update entry
  • Replacing tabs to spaces to keep the same standard across all files
  • Change the config file name to one.yaml
  • Short config file example workspaces names

Created at: 2020-05-28

Source: https://github.com/DNXLabs/one-cli/releases/tag/0.3.0


terraform-aws-ecs-app-front - 1.8.0

Version 1.8.0

Update cloudfront resource

  • Update default certificate to TLSv1.2_2018

  • Include new variables:

    • iam_certificate_id Description: Specifies IAM certificate id for CloudFront distribution Type: string Default: null

    • minimum_protocol_version Description: The minimum version of the SSL protocol that you want CloudFront to use for HTTPS connections. One of SSLv3, TLSv1, TLSv1_2016, TLSv1.1_2016 or TLSv1.2_2018. Default: TLSv1.2_2018. NOTE: If you are using a custom certificate (specified with acm_certificate_arn or iam_certificate_id), and have specified sni-only in ssl_support_method, TLSv1 or later must be specified. If you have specified vip in ssl_support_method, only SSLv3 or TLSv1 can be specified. If you have specified cloudfront_default_certificate, TLSv1 must be specified. Type: String Default: TLSv1.2_2018

    • restriction_type Description: The restriction type of your CloudFront distribution geolocation restriction. Options include none, whitelist, blacklist Type: string Default: “none”

    • restriction_location Description: The ISO 3166-1-alpha-2 codes for which you want CloudFront either to distribute your content (whitelist) or not distribute your content (blacklist) Type: list Default: []

    • dynamic_custom_origin_config Description: Configuration for the custom origin config to be used in dynamic block Type: any Default: []

    • dynamic_ordered_cache_behavior Description: Ordered Cache Behaviors to be used in dynamic block Type: any Default: []

  • Include dynamic block for:

    • ordered_cache_behavior
    • origin

Created at: 2020-05-28

Source: https://github.com/DNXLabs/terraform-aws-ecs-app-front/releases/tag/1.8.0


terraform-aws-network - 1.2.0

ENHANCEMENTS

  • Fixes unnecessary multiple route tables when using single NAT [PR #10]

Created at: 2020-05-22

Source: https://github.com/DNXLabs/terraform-aws-network/releases/tag/1.2.0


terraform-aws-ecs-app - 4.3.0

ENHANCEMENTS

  • Exposing ECS service deployment percentages values

FEATURES

  • Allowing a custom task definition to be passed with the task_definition_arn parameter (overrides image)

Created at: 2020-05-21

Source: https://github.com/DNXLabs/terraform-aws-ecs-app/releases/tag/4.3.0


docker-ecs-deploy - 1.2.0

ENHANCEMENTS

  • Concurrent deployments: Variable DEPLOY_CONCURRENCY_MODE=wait|fail to wait or fail if a previous deployment is running

Created at: 2020-05-20

Source: https://github.com/DNXLabs/docker-ecs-deploy/releases/tag/1.2.0


docker-openvpn - 2.2.0

FEATURES

  • MFA Support

Created at: 2020-05-20

Source: https://github.com/DNXLabs/docker-openvpn/releases/tag/2.2.0


terraform-aws-openvpn - 0.5.0

FEATURES

  • MFA support for VPN users

Created at: 2020-05-20

Source: https://github.com/DNXLabs/terraform-aws-openvpn/releases/tag/0.5.0


terraform-aws-ecs-app-front - 1.7.0

ENHANCEMENTS

  • Exposing cloudfront timeouts and setting read timeout to a default of 60s (also max)

Created at: 2020-05-20

Source: https://github.com/DNXLabs/terraform-aws-ecs-app-front/releases/tag/1.7.0


docker-ecs-deploy - 1.1.2

BUGFIXES

  • Bug fix on task starting too fast and failing to reach the log group causing run-task script to error

Created at: 2020-05-13

Source: https://github.com/DNXLabs/docker-ecs-deploy/releases/tag/1.1.2


docker-ecs-deploy - 1.1.3

BUGFIXES

  • Fixing issue when log stream name mismatch

Created at: 2020-05-13

Source: https://github.com/DNXLabs/docker-ecs-deploy/releases/tag/1.1.3


terraform-aws-account-security - 1.3.0

FEATURES

  • Extra roles support attachment of existing managed policy

Created at: 2020-05-11

Source: https://github.com/DNXLabs/terraform-aws-account-security/releases/tag/1.3.0


docker-ecs-deploy - 1.1.1

BUGFIXES

  • Fixing run-task passing wrong parameters for tail-task-logs.py

Created at: 2020-05-11

Source: https://github.com/DNXLabs/docker-ecs-deploy/releases/tag/1.1.1


terraform-aws-eb-windows - 0.1.0

Initial version, module to build a ElasticBeanstalk for Windows environments

Created at: 2020-05-10

Source: https://github.com/DNXLabs/terraform-aws-eb-windows/releases/tag/0.1.0


terraform-aws-account - 0.0.8

BUGFIXES

  • Ignoring iam_user_access_to_billing parameter as it would drift when account is imported

Created at: 2020-05-07

Source: https://github.com/DNXLabs/terraform-aws-account/releases/tag/0.0.8


terraform-aws-account - 0.1.0

ENHANCEMENTS

  • Adding optional parameter for when account name in the organization has spaces or other characters

Created at: 2020-05-07

Source: https://github.com/DNXLabs/terraform-aws-account/releases/tag/0.1.0


terraform-aws-audit-buckets - 1.1.0

ENHANCEMENTS

  • AWS Config centralized bucket for Audit accounts.

Created at: 2020-05-07

Source: https://github.com/DNXLabs/terraform-aws-audit-buckets/releases/tag/1.1.0


terraform-aws-audit-member - 1.0.4

  • Remove deafult value for guardduty_detector_id

Created at: 2020-05-05

Source: https://github.com/DNXLabs/terraform-aws-audit-member/releases/tag/1.0.4


terraform-aws-log-exporter - 1.0.1

  • Add pre-commit-config.yaml file

Created at: 2020-05-05

Source: https://github.com/DNXLabs/terraform-aws-log-exporter/releases/tag/1.0.1


terraform-aws-rds-scheduler - 1.0.1

  • Add README
  • Add lint
  • Add Apache license version 2.0

Created at: 2020-05-05

Source: https://github.com/DNXLabs/terraform-aws-rds-scheduler/releases/tag/1.0.1


terraform-aws-audit-buckets - 1.0.2

  • Add README
  • Add lint
  • Add Apache license version 2.0

Created at: 2020-05-05

Source: https://github.com/DNXLabs/terraform-aws-audit-buckets/releases/tag/1.0.2


one-cli - 0.1.1

  • Implement check docker images co-routine inside image creation

Created at: 2020-05-04

Source: https://github.com/DNXLabs/one-cli/releases/tag/0.1.1


one-cli - 0.2.0

  • Create update routine to get the latest release

Created at: 2020-05-04

Source: https://github.com/DNXLabs/one-cli/releases/tag/0.2.0


one-cli - 0.2.1

  • Make setuptools get version value from init.py

Created at: 2020-05-04

Source: https://github.com/DNXLabs/one-cli/releases/tag/0.2.1


one-cli - 0.2.2

  • Assign CLI_VERSION from GH actions ref

Created at: 2020-05-04

Source: https://github.com/DNXLabs/one-cli/releases/tag/0.2.2


docker-serverless - 1.69.0-dnx1

  • Update serverless 1.69.0
  • Include postgresql-dev alpine package

Created at: 2020-05-04

Source: https://github.com/DNXLabs/docker-serverless/releases/tag/1.69.0-dnx1


docker-serverless - 1.69.0-dnx2

  • Include virtualenv default

Created at: 2020-05-04

Source: https://github.com/DNXLabs/docker-serverless/releases/tag/1.69.0-dnx2


docker-ecs-deploy - 1.1.0

ENHANCEMENTS

  • Adding a timeout variable that will cause the deployment to stop and rollback

BUGFIXES

  • Fixes bug on retrieving logs from stopped task when deployment finishes unsuccessfully

Created at: 2020-05-03

Source: https://github.com/DNXLabs/docker-ecs-deploy/releases/tag/1.1.0


terraform-aws-idp-gsuite - 1.3.0

FEATURES

  • Adding one IAM group per role for cases where there's no SSO and IAM users are used to login

Created at: 2020-05-03

Source: https://github.com/DNXLabs/terraform-aws-idp-gsuite/releases/tag/1.3.0


one-cli - 0.1.0

Initial CLI features

Created at: 2020-05-03

Source: https://github.com/DNXLabs/one-cli/releases/tag/0.1.0


terraform-aws-ecs-app - 4.2.0

BUGFIXES

  • Removing CPU and Memory Alarms for ECS Service as the underlying metrics are the sum of CPU and Memory of all tasks

FEATURES

  • Adding Alarm for when the number of healthy tasks are less than 2 (configurable)

Created at: 2020-05-02

Source: https://github.com/DNXLabs/terraform-aws-ecs-app/releases/tag/4.2.0


terraform-aws-ecs-app-front - 1.6.0

ENHANCEMENTS

  • Renaming alarm for 500 errors to be more descriptive of the actual metric

Created at: 2020-05-02

Source: https://github.com/DNXLabs/terraform-aws-ecs-app-front/releases/tag/1.6.0


terraform-aws-ecs - 4.3.0

FEATURES

  • Adding alarm for low credit balance on EFS

Created at: 2020-05-02

Source: https://github.com/DNXLabs/terraform-aws-ecs/releases/tag/4.3.0


terraform-aws-ecs - 4.2.1

  • Fix bug on internal ALB missing inbound rule on ECS node

Created at: 2020-05-01

Source: https://github.com/DNXLabs/terraform-aws-ecs/releases/tag/4.2.1


terraform-aws-ecs-app-front - 1.5.0

  • Removing Blue domain to follow same pattern for ECS modules version 4+

Created at: 2020-05-01

Source: https://github.com/DNXLabs/terraform-aws-ecs-app-front/releases/tag/1.5.0