finos / compliant-financial-infrastructure

Compliant Financial Infrastructure accelerates the development, deployment and adoption of services provided for AWS, Azure and Google in a way that meets existing regulatory and internal security controls.
Apache License 2.0
127 stars 61 forks source link

Mongo child module for use with EKS #344

Open thinkl33t opened 1 year ago

thinkl33t commented 1 year ago

Feature Request

Description of Problem:

As part of #327 we are building child modules for all legend dependencies. Mongo is one of these.

Potential Solutions:

Terraform child module that deploys a mongo container on top of a kubernetes cluster (EKS specifically but ideally this will be generic)

thinkl33t commented 1 year ago

Waiting for policy isn't a blocker - we'll build an initial deployment and modify it afterwards when the policy exists.

eddie-knight commented 1 year ago

Possible starting point: https://medium.com/@cramirez92/deploy-a-mongodb-replica-set-in-a-devops-fashion-style-infrastructre-as-code-f631d7a0ad80