Add support for multiple cells environments to cells/tissue tooling
## Overview We have https://gitlab.com/gitlab-com/gl-infra/cells/tissue which holds the definition of rings so that we can run deployments and configuration changes. At the moment we only have 1 set of ring definitions :point_down:, and these are the rings that deploy to AWS right now. ![Screenshot_2024-05-03_at_08.08.35](/uploads/edadba03b4a3bd64c0b7f74027c2a214/Screenshot_2024-05-03_at_08.08.35.png) [source](https://gitlab.com/gitlab-com/gl-infra/cells-tissue/-/tree/main/rings?ref_type=heads) - We want to provision 2 new sets of rings for `dev` and `production`. - We want to do this by adding new directories to the cells/tissue repository for each of the new environments. - We need to update our CI pipelines and related tooling to support multiple cell environments. - We want to keep the existing cell definitions around to support development of the release tooling. - We may want to move the existing ring definitions to an `aws` environment until the GCP cells are complete.
issue