From d88f5711c17a037a3328ccd5eb64abb1dd76e1f1 Mon Sep 17 00:00:00 2001 From: James Tait <32527884+Jarota@users.noreply.github.com> Date: Thu, 19 Dec 2024 10:07:56 +0000 Subject: [PATCH] msk/account-identity: Add acc api v2 email verifier consumer (#738) Consumer introduced in [this PR](https://github.com/utilitywarehouse/account-platform/pull/1540) --- dev-aws/kafka-shared-msk/account-identity/account.tf | 7 +++++++ prod-aws/kafka-shared-msk/account-identity/account.tf | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/dev-aws/kafka-shared-msk/account-identity/account.tf b/dev-aws/kafka-shared-msk/account-identity/account.tf index cf3534e1..2673b200 100644 --- a/dev-aws/kafka-shared-msk/account-identity/account.tf +++ b/dev-aws/kafka-shared-msk/account-identity/account.tf @@ -215,6 +215,13 @@ module "account_identity_account_api_v2_customer_bill_writer" { cert_common_name = "account-platform/account_api_v2_customer_bill_writer" } +module "account_identity_account_api_v2_email_verifier" { + source = "../../../modules/tls-app" + consume_topics = [kafka_topic.account_identity_account_events_v2.name] + consume_groups = ["account-identity.account-api-v2-email-verifier"] + cert_common_name = "account-platform/account_api_v2_email_verifier" +} + module "account_identity_create_account_projector" { source = "../../../modules/tls-app" consume_topics = [kafka_topic.account_identity_account_events_v2.name, kafka_topic.account_identity_legacy_account_events.name diff --git a/prod-aws/kafka-shared-msk/account-identity/account.tf b/prod-aws/kafka-shared-msk/account-identity/account.tf index e33818a7..7c431673 100644 --- a/prod-aws/kafka-shared-msk/account-identity/account.tf +++ b/prod-aws/kafka-shared-msk/account-identity/account.tf @@ -215,6 +215,13 @@ module "account_identity_account_api_v2_customer_bill_writer" { cert_common_name = "account-platform/account_api_v2_customer_bill_writer" } +module "account_identity_account_api_v2_email_verifier" { + source = "../../../modules/tls-app" + consume_topics = [kafka_topic.account_identity_account_events_v2.name] + consume_groups = ["account-identity.account-api-v2-email-verifier"] + cert_common_name = "account-platform/account_api_v2_email_verifier" +} + module "account_identity_account_number_seed_projector" { source = "../../../modules/tls-app" consume_topics = [kafka_topic.account_identity_account_unified_events.name]