Skip to content

Conflicts when 2+ devs deploy same project to single BYOC account #773

Open
@lionello

Description

@lionello

Each project shares the Pulumi state file ("project-name" project, "beta" stack) and each deployment ends up with a provisioned (delegate) domain project-name.USER.defang.app, but the stack only tracks one zone, so when the 2nd dev deploys the project there's a diff: the previous zone (1st dev name) is deleted and a new zone (2nd dev name) is created.

-  aws:route53:Record validation-*.nextjs.jordanstephens.defang.app deleted (46s)
-  aws:route53:Record alias-*.nextjs.jordanstephens.defang.app deleting (0s)
-  aws:acm:Certificate *.nextjs.jordanstephens.defang.app deleting (0s)[retain]
-  aws:route53:Zone nextjs.lionello.defang.app deleting (0s)
-  aws:route53:Record alias-nextjs.jordanstephens.defang.app deleting (0s)
-  aws:acm:Certificate *.nextjs.jordanstephens.defang.app deleted (1s)[retain]

Metadata

Metadata

Assignees

No one assigned

    Labels

    byocBring Your Own Cloud

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions