Skip to content

Releases: ExpediaGroup/apiary-data-lake

Add variable to enable Atlas hive-bridge metastore listener.

18 Nov 21:51
Compare
Choose a tag to compare
Adding support of a new variable for Atlas hive sync (#127)

* Adding support of a new variable

Fix line

Fix syntax

* Pr comments

* Adding to changelog and variables.md

* PR comments

* Making zookeeper and kafka configurable

* PR comments - Removing extra full stop

* update changelog and variable names

* update changelog

* update changelog

deploy metastore services on kubernetes

13 Nov 19:22
ba7e7cd
Compare
Choose a tag to compare
deploy metastore services on kubernetes (#126)

* configure metastore route53 using load balancer alias

* k8s.tf

* add required environment variables

* add image_pull_secrets

* annotate k8s deployment with iam role

* add kiam assume policy

* default to admin arn when kiam_arn is blank

* add AWS_DEFAULT_REGION

* configure iam.amazonaws.com/role annotation as role name instead of arn

* move annotations to pod template

* add k8s readonly service

* fix ro iam role

* add hms-readwrite k8s service

* add hms_readonly k8s service

* configure k8s services as NodePort

* configure 90% memory as heapsize for k8s containers

* create LoadBalancers for metastore services

* configure metastore dns as cname of k8s load balancers

* Revert "configure metastore dns as cname of k8s load balancers"

This reverts commit 7182dbce39d7c7966a4ee396fedbf29f783cb434.

* configure metastore dns as cname of k8s load balancers

* set ttl to fix dns records

* cleanup ec2 deployment

* create kubernetes_deployment only when instance_type is k8s

* fix

* make ecs LBs optional

* cloudwatch fix

* route53 fix

* vpce fix

* make nlb optional in cloudwatch dashboards

* add k8s lb to vpc endpoint service

* update k8s lb reference

* update changelog and add load_balancer_source_ranges

* fix load_balancer_source_ranges

* add load_balancer_source_ranges to k8s-readwrite

* configure load_balancer_source_ranges and ingress_cidr

* update VARIABLES.md and license headers

* add env variables

* update changelog

* cleanup root_vol_type,root_vol_size variables

Add support for deploying on EC2

01 Jul 20:35
f952a92
Compare
Choose a tag to compare
Add limited support for running Hive Metastore in EC2. (#114)

* add instance_type variable and logic to disable ecs specific resources

* configure hive metastore on EC2 instances

* lambda to update hive db locations

* configure using SSM

* configure SNS event listener on EC2 nodes

* terraform fmt

* update changelog

* update variable.md

* PR comment updates

* PR comment updates

* add iam_name_root variable

* update iam role policy resource names

* add Name tag to S3 bucket

* update changelog

v2.0.3

10 Jun 08:21
57fe14d
Compare
Choose a tag to compare
Add var.aws_region to null_resource.mysql_ro_user (#111)

v2.0.2

06 Jun 14:31
3f7cd47
Compare
Choose a tag to compare
Add region flag to MYSQL_USER command (#110)

v2.0.1

05 Jun 12:48
676b625
Compare
Choose a tag to compare
Fix aws region (#109)

* fixes #108, Put region flag in aws command

* update CHANGELOG.md

v2.0.0

23 May 20:06
5a790eb
Compare
Choose a tag to compare
Release v1.1.0 and v2.0.0 (#107)

v1.1.0

23 May 20:11
f3c3068
Compare
Choose a tag to compare
add support for _ in apiary_managed_schemas (#105)

v1.0.5

13 Mar 11:07
959e40b
Compare
Choose a tag to compare
Pin module to use 1.60.0 version of aws provider (#101)

* Pin module to use 1.60.0 version of aws provider

* Terraform fmt

* update version condition

v1.0.3

12 Feb 09:34
edd5dda
Compare
Choose a tag to compare
V1.0.3 (#97)

* fixes #92, fix way to iterate empty list

* Update CHANGELOG - v1.0.3