Skip to content

Commit

Permalink
feat: move analytics to proper s3 bucket (#159)
Browse files Browse the repository at this point in the history
  • Loading branch information
Rakowskiii committed Jul 12, 2023
1 parent a21dce9 commit 88416fb
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 9 deletions.
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions terraform/analytics/main.tf
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
### TODO: This should be removed once data is migrated
resource "aws_s3_bucket" "analytics-data-lake_bucket" {
bucket = "walletconnect.${var.app_name}.${var.environment}.analytics.data-lake"
}
Expand Down
5 changes: 0 additions & 5 deletions terraform/analytics/outputs.tf
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,6 @@ output "bucket-arn" {
value = aws_s3_bucket.analytics-data-lake_bucket.arn
}

output "bucket-name" {
description = "The name of the analytics bucket."
value = aws_s3_bucket.analytics-data-lake_bucket.bucket
}

output "kms-key_arn" {
description = "The ARN of the KMS key used to encrypt the analytics bucket."
value = aws_kms_key.analytics_bucket.arn
Expand Down
7 changes: 4 additions & 3 deletions terraform/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@ locals {
database_url = "postgres://${module.database_cluster.cluster_master_username}:${module.database_cluster.cluster_master_password}@${module.database_cluster.cluster_endpoint}:${module.database_cluster.cluster_port}/postgres"
tenant_database_url = "postgres://${module.tenant_database_cluster.cluster_master_username}:${module.tenant_database_cluster.cluster_master_password}@${module.tenant_database_cluster.cluster_endpoint}:${module.tenant_database_cluster.cluster_port}/postgres"
geoip_db_bucket_name = "${local.environment}.relay.geo.ip.database.private.${local.environment}.walletconnect"
geoip_db_bucket_name = "${local.environment}.relay.geo.ip.database.private.${local.environment}.walletconnect"
analytics_data_lake_bucket_name = "walletconnect.data-lake.${local.environment}"
}
#tflint-ignore: terraform_required_providers,terraform_unused_declarations
Expand Down Expand Up @@ -164,8 +165,8 @@ module "ecs" {

aws_otel_collector_ecr_repository_url = data.aws_ecr_repository.aws_otel_collector.repository_url

analytics_datalake_bucket_name = module.analytics.bucket-name
analytics_key_arn = module.analytics.kms-key_arn
analytics_datalake_bucket_name = local.analytics_data_lake_bucket_name
analytics_key_arn = local.environment == "prod" ? "arn:aws:kms:eu-central-1:898587786287:key/06e7c9fd-943d-47bf-bcf4-781b44411ba4" : "arn:aws:kms:eu-central-1:898587786287:key/d1d2f047-b2a3-4f4a-8786-7c87ee83c954"
analytics_geoip_db_bucket_name = local.geoip_db_bucket_name
analytics_geoip_db_key = var.geoip_db_key

Expand Down

0 comments on commit 88416fb

Please sign in to comment.