Skip to content

Releases: cloudposse/terraform-aws-emr-cluster

v0.16.0

05 Jan 18:56
ed81e42
Compare
Choose a tag to compare
update emr module to use existing security groups @tirumerla (#33)

what

  • Allow EMR module to use existing managed and additional security groups created outside this module.

why

  • Make EMR module flexible for users to use their own security groups if they already have one or create new security groups if they don't have existing security group or doesn't want to use one.

v0.15.0

14 Nov 20:02
a207856
Compare
Choose a tag to compare
Include Steps option in aws_emr_cluster @hannahkamundson (#30)

what

You should be able to add steps to this module.

why

It was initially requested to allow debugging, but it should allow a user to add any steps that they can in the main AWS EMR Terraform

references

closes #7

v0.14.0

28 Oct 04:23
c98b670
Compare
Choose a tag to compare
Update to `context.tf`. Use the latest EMR version in the example. Update GitHub Actions @aknysh (#28)

what

  • Update to context.tf
  • Use the latest EMR version in the example
  • Update GitHub Actions

why

  • Keep up to date
  • Standardization
  • Test the latest EMR version

v0.13.0

28 Oct 02:58
2db1520
Compare
Choose a tag to compare
fix: add ingress rule from managed master to service @svrakitin (#22)

what

  • add ingress rule on TCP 9443 from managed master to service security group

why

  • emr-5.30.* requires this rule to be present

references

v0.12.0

09 Sep 23:47
9b34f99
Compare
Choose a tag to compare
Expose ec2 role @dusty73 (#27)

what

  • Added ec2_role output that expose the role name of EMR EC2 instances

why

  • The output allow users of the module to append additional policies to EC2 role

v0.11.0

01 Sep 04:45
a54de68
Compare
Choose a tag to compare
Add support for step_concurrency_level @calvin-barker (#25)

what

  • This adds support for the step_concurrency_level variable when deploying EMR clusters (with release >= 5.28.0)

why

  • I need to send multiple steps that run in parallel to my EMR cluster, and the current CloudPosse template doesn't support that

references

v0.10.0

01 Sep 04:00
39c2aea
Compare
Choose a tag to compare
fix: unquote references in ignore_changes @svrakitin (#21)

what

  • remove terraform 0.11 warnings, i.e.:
on .terraform/modules/emr_cluster/main.tf line 467, in resource "aws_emr_cluster" "default":
 467:     ignore_changes = ["kerberos_attributes", "step", "configurations_json"]

In this context, references are expected literally rather than in quotes.
Terraform 0.11 and earlier required quotes, but quoted references are now
deprecated and will be removed in a future version of Terraform. Remove the
quotes surrounding this reference to silence this warning.

why

  • avoid these warnings in logs

v0.9.0

18 Aug 16:09
44b371a
Compare
Choose a tag to compare
Additional TF 0.13 Fixes @osterman (#20)

what

  • upgrade chatops
  • add automatic releasing
  • upgrade to go modules
  • update any version pinning
  • (locally verififed) no terraform init errors using cli

why

  • Support Terraform 0.13

0.8.1: [AUTOMATED] Update Version Pinning for Terraform to support 0.13 (#18)

18 Aug 07:06
6e89617
Compare
Choose a tag to compare
## What

1. Update Version Pinning for Terraform to support 0.13

## Why

1. This is a relatively minor update that the CloudPosse module already likely supports.
1. This allows module consumers to not individually update our Terraform module to support Terraform 0.13.

0.8.0

18 Aug 07:05
ee0a627
Compare
Choose a tag to compare
[AUTOMATED] Update terraform-null-label versions to support Terraform…