Skip to content

Releases: ExpediaGroup/apiary-data-lake

v6.5.3: add metastore load balancer outputs (#176)

09 Oct 15:37
657fdb9

Choose a tag to compare

Co-authored-by: Raj Poluri <rpoluri@expediagroup.com>

v6.5.2: Feature/s3 logs sqs (#175)

08 Sep 17:20
9f15b3d

Choose a tag to compare

* manage logs sqs queue

* update changelog

* add tags to sns topics and sqs queues

Co-authored-by: Raj Poluri <rpoluri@expediagroup.com>

v6.5.1: Feature/hms iam wildcard (#174)

02 Sep 18:29
693e75c

Choose a tag to compare

* use wildcard to configure metastore iam roles

* fix

* arn fix

* fix master user secret count

* fix templates

* fix allow-grant path

* k8s-secret fix

* fix init container commands

* update changelog

* remove mysql_commands template variable

* remove init container image and use hms docker for init container also

* fix

Co-authored-by: Raj Poluri <rpoluri@expediagroup.com>

[6.5.0] - 2020-08-31

31 Aug 16:15
50e2134

Choose a tag to compare

Changed

  • Issue 165 Use init containers instead of mysql commands to initialize mysql users.

Removed

  • mysql dependency for this terraform module.

v6.4.3: Added S3:GetBucketAcl to cross-account shared buckets (#169)

12 Aug 19:52
0fd4512

Choose a tag to compare

  • Added S3:GetBucketAcl to cross-account shared buckets (#169)

v6.4.2: new variable to disable metastore VPC endpoint services (#168)

04 Aug 16:12
28bbeca

Choose a tag to compare

* set log bucket abort_incomplete_multipart_upload_days

* variable to enable vpce endpoint service creation

* fix

* set system and inventory buckets abort_incomplete_multipart_upload_days

* s3_logs_hive  abort_incomplete_multipart_upload_days

* update changelog

* update desc

* fix gluesync in ecs deployments

Co-authored-by: Raj Poluri <rpoluri@expediagroup.com>

v6.4.1

18 Jun 19:18
2c7169c

Choose a tag to compare

Add explicit dependency for S3 public access block to resolve race co…

v6.4.0: Pre-work for S3 ranger logs hive table feature (#160)

16 Jun 18:41
ce7c296

Choose a tag to compare

* creating hive table

* add ENABLE_RANGER_LOGS var

* hardcoding ehable ranger logs to true

* revert default to false, fixing typo

* adding variable

* update changelog and variables

* correcting date

* rename apiary-bucket-policy.json

* add encryption option

* kms keys

* test for_each condition

* kms policy

* kms client policy

* fix

* restrict writes to managed kms key

* fix admin kms policy

* restrict s3 bucket access to client roles

* update readme

* fix client roles

* fix client_roles in template

* kms alias

* kms alias fix

* removing enable_ranger_logs variable

* removing enable_ranger_log variable

* remove client roles in bucket policy

* update kms key admin policy

* update changelog

* cleanup

* adding system bucket

* policies for system bucket

* adding count for iam role policies

* removing apiary access logs, replacing with system

* Revert "removing apiary access logs, replacing with system"

This reverts commit 631b6ad348a67e618a9afd2993f1ffea3b8260d8.

* Removing extra white space

* Removing whitespace

* cleanup

* newline for EOF

* removing unneeded count=1

* system db name as variable

* more changes system db name as variable

* replacing - with _ (typo)

* how did I missed it?

* correcting name

* weird issue with updated file

* another try to fix the file

* Newline at the end

* another newline

* missing variable

* one more attempt to fix kms

* update changelog

* fixing few issues

* removing KMS keys for testing - do not approve

* removing KMS keys for testing - do not approve

* removing KMS keys for testing - do not approve

* reverting test stuff

* Update CHANGELOG.md

Co-authored-by: Scott Barnhart <github@barnharts4.com>

* updating date

Co-authored-by: Raj Poluri <rpoluri@expediagroup.com>
Co-authored-by: Scott Barnhart <github@barnharts4.com>

v6.3.0: support for SSE-KMS encryption in Apiary managed S3 buckets (#161)

08 Jun 22:31
5ddc1d6

Choose a tag to compare

* rename apiary-bucket-policy.json

* add encryption option

* kms keys

* test for_each condition

* kms policy

* kms client policy

* fix

* restrict writes to managed kms key

* fix admin kms policy

* restrict s3 bucket access to client roles

* update readme

* fix client roles

* fix client_roles in template

* kms alias

* kms alias fix

* remove client roles in bucket policy

* update kms key admin policy

* update changelog

* cleanup

* Update kms.tf

Co-authored-by: Scott Barnhart <github@barnharts4.com>

* update readme

* update VARIABLES.md

* Update VARIABLES.md

Co-authored-by: Scott Barnhart <github@barnharts4.com>

Co-authored-by: Raj Poluri <rpoluri@expediagroup.com>
Co-authored-by: Scott Barnhart <github@barnharts4.com>

v6.2.1

27 May 14:58
3f0400e

Choose a tag to compare

Optional `customer_principal` and `producer_iamroles` in apiary manag…