microsoft / cobalt

Infrastructure turn-key solution for app service workloads
MIT License
116 stars 78 forks source link

Remove ACR Pull in favor of managing container settings in App Dev CD #316

Closed nmiodice closed 4 years ago

nmiodice commented 4 years ago

Description

As an application developer I don't want to rely on ACR Web Hooks to initiate a deployment because it can result in unexpected deployments to production

Acceptance Criteria

Failure modes for ACR webhook & Web App CD

In the following scenarios, assume the following:

Scenario 1 – Failure to rollback application deployments via swap:

Scenario 2 – Production is already down in this case:

Scenario 3 – Possibly a very delayed impact:

Scenario 4 (low risk) – The first deployment:

TechnicallyWilliams commented 4 years ago

Once completed, suggested next step for us may be living in user story #313 ([Docs] Document Steps for Container Validation)