Skip to content

Refactor environment name by removing it from resource name and adding it as a tag instead #566

@eistrati

Description

@eistrati

In order to enable deepify to push different environments from one stage into another (e.g. stage push into prod, or prod to rollback into stage), we need to remove environment name (e.g. dev, test, stage, prod) from resource names (e.g. DeepDevLambdaExecution1234abcd, DeepStagePropertyRetrieve5678wxyz) and add instead tags for new environments or update tags for existing ones (e.g. DeepDevLambdaExecution1234abcd will become DeepLambdaExecution1234abcd with tag DeepEnvironment=dev, DeepStagePropertyRetrieve5678wxyz will become DeepPropertyRetrieve5678wxyz with tag DeepEnvironment=stage)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions