Skip to content

Commit f7d876b

Browse files
authored
Add energy billing consumer module for budget plan events (#1173)
This pull request adds a new module to provision TLS credentials for the `energy_billing_consumer` application, enabling it to securely consume messages from the `property_migration_events` Kafka topic. **Infrastructure additions:** * Added a new `energy_billing_consumer` module using the `tls-app` module to provision TLS certificates and configure it to consume from the `property_migration_events` Kafka topic with the `energy-billing.budget-plan-events-consumer` group.
1 parent 2213c70 commit f7d876b

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

prod-aws/kafka-shared-msk/energy-platform/properties.tf

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,10 @@ module "gentrack_migration_worker" {
2323
produce_topics = [kafka_topic.property_migration_events.name]
2424
cert_common_name = "energy-platform/gentrack-migration-worker"
2525
}
26+
27+
module "energy_billing_consumer" {
28+
source = "../../../modules/tls-app"
29+
consume_topics = [kafka_topic.property_migration_events.name]
30+
consume_groups = ["energy-billing.budget-plan-events-consumer"]
31+
cert_common_name = "energy-billing/budget-plan-events-consumer"
32+
}

0 commit comments

Comments
 (0)