Skip to content

Releases: ordinaryexperts/terraform-aws-hardened-bastion

v2.9.0

22 Jul 00:13
cc7e230
Compare
Choose a tag to compare

2.9.0 (2023-07-22)

Features

v2.8.0

21 Jul 23:13
b7f8a3a
Compare
Choose a tag to compare

2.8.0 (2023-07-21)

Features

  • install the latest SSM agent (646fd6e)

v2.7.1

23 Jun 00:01
4d4a093
Compare
Choose a tag to compare

2.7.1 (2023-06-23)

Bug Fixes

  • remove obsolete S3 bucket ACL resource (#25) (304616d)

v2.7.0

16 May 21:41
18668a1
Compare
Choose a tag to compare

2.7.0 (2023-05-16)

Features

  • Enable root EBS volume encryption (#22) (b5b3135)

Use `templatefile()` function instead of `template_file` data source.

04 Aug 19:20
Compare
Choose a tag to compare
  • Per #16 ,use templatefile() function instead of deprecated template_file data source. This should eliminate a bug causing gratuitous replacement of bastion launch config.

Roll back to code from release 2.3.0

04 Aug 17:56
Compare
Choose a tag to compare
  • Rolled back to release 2.3.0 - release 2.4.0 was premature. This release is identical to release 2.3.0.

AWS Provider 4.x

20 Jun 18:26
Compare
Choose a tag to compare
  • Bump AWS Provider version to 4.x

Security hardening

20 Jun 15:58
Compare
Choose a tag to compare

This release adds security hardening via Ansible role geerlingguy.security.

Fix deprecated S3 bucket syntax

20 May 00:47
Compare
Choose a tag to compare

2.1.0

  • Add a Makefile for convenience
  • Update syntax for aws_s3_bucket
  • Remove lifecycle ignore_changes workaround for issue where live
    infrastructure never conformed with TF, making TF constantly want to re-grant
    the same grant. Issue was eliminated after the switch to new syntax.

Configurable tags and better naming

05 Apr 15:13
Compare
Choose a tag to compare

2.0.0

  • Update AWS provider required version to ~> 3.0
  • Status badges for validation and static analysis
  • Improved naming of autoscaling group and launch configuration, so that ASG is
    not re-created every time terraform apply is run.
  • tags variable allows tagging of bastion