fix: namespacing in the infrastructure of happypath
jakeyheath opened this issue · comments
Jake Heath commented
Here are two examples of namespacing issues for happy applications shared in the same account:
- https://github.com/chanzuckerberg/shared-infra/pull/5078
- https://github.com/chanzuckerberg/shared-infra/pull/5074
We should review the happy-env-ecs module and make sure all resources it creates are properly namespaced by environment so we can avoid created ambiguous resources that we aren't sure what happy application it is attached to. I think this should be as simple as making sure all the unique identifiers for resources follow our conventions of using a combination of env, service, component, owner