Skip to content

Releases: cloudposse/terraform-aws-lambda-elasticsearch-cleanup

0.7.0: build lambda (#19)

10 Jun 00:13
57ed9d6

Choose a tag to compare

* build lambda

* upload with public readability;

* test download

* fix action

0.6.0 Update `terraform-external-module-artifact` version

05 May 02:55
15f12eb

Choose a tag to compare

what

  • Update terraform-external-module-artifact version

why

  • Add enabled variable to the module
  • When the terraform-external-module-artifact module is used in this module with enabled variable set to false, terraform-external-module-artifact needs to be disabled as well (otherwise it throws errors that it can't download the artifact)

references

0.5.0 Convert to TF 0.12. Add tests. Add Codefresh test pipeline. Add `slash-command-dispatch` GitHub Actions workflow

30 Apr 16:00
8f17047

Choose a tag to compare

what

  • Port module to Terraform 0.12
  • Pin all providers
  • Add example for testing
  • Add bats and terratest for the example
  • Add Codefresh badge to point to the test pipeline in terraform-modules project
  • Update README
  • Add slash-command-dispatch GitHub Actions workflow

why

  • Module currently does not work with 0.12. Much easier syntax
  • Better regression control
  • Automatically test the example on every commit and pull request
  • Provision resources on AWS in the test account and check the outputs for the correct values
  • terraform-modules project contains pipelines for all terraform modules
  • slash-command-dispatch GitHub Actions workflow: In a repo with the GitHub actions workflow present, when a PR is opened, we can comment on the PR with commands /build-readme and /terraform-fmt to rebuild README and format terraform code and push the changes back to the PR repo

0.4.2

12 Oct 03:40
2d15122

Choose a tag to compare

Make SNS optional again (#15)

0.4.1 Fix index cleanup lambda failure due to AWS changes

11 Oct 23:02
396509e

Choose a tag to compare

0.4.0 Fix SNS

03 Sep 15:20

Choose a tag to compare

Note: this release made providing an SNS ARN required. It was made optional again in release 0.4.2

what

  • Fix SNS
  • Add permission for lambda function to publish to SNS

why

0.3.0: Use relative path name for lambda

22 Aug 23:35
b48ad30

Choose a tag to compare

Incompatible change (#8):

Previously we used the full path name for the lambda file. We now use the path name relative to the current working directory. This change will reduce unnecessary Terraform updates in the future, but will cause one when first applied.

0.2.0

18 May 21:21
5a060fd

Choose a tag to compare

Add enabled flag, fix IAM permissions (#6)

0.1.2

18 Dec 12:45
7167461

Choose a tag to compare

Allow outbound DNS requests from Lambda SG (#3)

So that we can resolve DNS for the ES cluster.

0.1.1

17 Dec 23:05
e7633d0

Choose a tag to compare

Add readme (#2)