- Changes output to tamr_config_file
- Moves to a single
main.tf
template for the config - Use
templatefile
function as opposed to deprecatedtemplate_file
data block
- Adds variable
emr_security_configuration
that is passed to the configTAMR_DATASET_EMR_SECURITY_CONFIGURATION
- Adds variable
emr_cluster_name_prefix
that is passed to the configTAMR_DATASET_EMR_CLUSTER_NAME_PREFIX
in the file
- Removes requirement on AWS provider
- Allows
emr_service_access_sg_id
to make it visible in the render file.
- Enable NatGateway on complete example for multi-region support.
- Added availability zones filters on datasources for complete example.
- Adds compatibility for tamr version v2022.002, which requires EMR 6 for hbase.
- Adds "examples/tf13-compatible" directory which hosts examples to allow the use of terraform version 0.13.7
- Updates complete example to integrate Cloudwatch for Tamr VM and EMR Cluster
- Updates examples to use new versions of modules
- Adds terratest examples.
- Update to how ES config is managed
- If
es_domain_endpoint
is set to an empty string, configuration is automatically set to use local ES - New variable
es_enabled
created
- Adds variable
emr_tags
that is passed to the configTAMR_DATASET_EMR_CLUSTER_TAGS
into the file - Updates examples to use new versions of modules
- Add HBase properties including
SHARED
mode to default Tamr config
- Adds support for alternate backup/restore method that uses EMR's s3distcp
- Adds configuration
tamr_backup_emr_cluster_id
- Removes configuration
tamr_backup_aws_cli_enabled
- Adds native support for backup config and DMS
- Updates examples to mark
rds-pw
andprivate-key
as sensitive
- Upgrades and pins
terraform-aws-modules/key-pair/aws
to version 1.0.0
- Updates minimum Terraform version to 13
- Updates minimum AWS provider version to 3.36.0
- Examples updated with the latest versions of the modules
- Set working default parameter for TAMR_JOB_SPARK_PROPS and adding support for TAMR_JOB_SPARK_CONFIG_OVERRIDES
- Initing project