cds-snc / notification-planning-core

Project planning for GC Notify Core Team
0 stars 0 forks source link

Remove reciprocal references from SQS Queues #95

Closed ben851 closed 1 year ago

ben851 commented 1 year ago

Description

As a developer/operator of GC Notify, I would like to be able to deploy the notify infrastructure from scratch, and create dynamic environments.

Currently we are unable to do so due to reciprocal references in the SQS queues with the lambdas. (Chicken/egg scenario)

WHY are we building?

WHAT are we building?

Modify the reciprocal SQS references for these lambdas:

VALUE created by our solution

We will be able to deploy environments from scratch, allowing for dynamic environments, increased agility, and BCP

Acceptance Criteria

QA Steps

ben851 commented 1 year ago

The SQS queue eks-notification-canada-cadelivery-receipts seems to be created outside of terraform (via celery I assume). We need to move this into TF and validate that celery doesn't care that it's already created.

ben851 commented 1 year ago

Closing this issue as it was resolved in a different card