hamlet-io / engine

Framework for managing cloud infrastructure via templates. It is part of the broader Hamlet devops framework.
GNU General Public License v3.0
5 stars 5 forks source link

Cloud provider region management #668

Open roleyfoley opened 5 years ago

roleyfoley commented 5 years ago

Cloud providers are great in offering a global collection of data centre resources referred to as regions. However in reality or due to compliance most deployments are performed in a single region with some services deployed in other regions if required.

This ticket is to look into two concepts

Any region not specified as a home or secondary region and de-provisioned where possible and monitored for unexpected behaviour

ken9ross commented 2 years ago

@roleyfoley I'm not clear whether the intention is to set a HomeRegion : AltRegions : [ ] At the Tenant, Account, or Product level?

I assume "Any region not specified as a home or secondary region ... monitored for unexpected behaviour" will translate to raise a fatal error within hamlet when a component has a region not in the HomeRegion and AltRegions set