Update the Terraform Definition to Support SSL Termination on the Load Balancer

Description

We use nGinX for the across the reporting stack to handle all SSL transactions. We have identified this as a weakness in a production environment where a load balancer (ELB) is in use. We need to update Terraform to support SSL termination for production environments. Development and staging environments can use the existing nGinX configuration for SSL termination if chosen.

Acceptance Criteria:

  • The SSL termination to nGinX is configurable with Terraform

  • The OpenLMIS demo reporting stack has been updated and deployed with these new Terraform roles

Status

Assignee

Morris Mukiri

Reporter

Clay Crosby

Labels

None

Story Points

3

Sprint

None

Priority

Major
Configure