Skip to content

Gather ideas and options for independent deployments PoC

Problem Statement

Currently we have many many ideas as to how we'd like to see independent deployments, however, we've not yet had a concrete example put forth. Let's gather all ideas, have a discussion and see if we can put together a PoC pipeline that mimics what we are attempting to introduce.

Guidelines

  • The pipeline should be exposed to our developers as much as possible - currently ops is limited on whom has access to certain projects
  • The pipeline needs to take knowledge from metrics and errors to help make decisions on moving forward or rolling back a deployment
  • If the pipeline is shared among many components, we should consider locking resources at the right level to prevent interference from multiple deploys from many teams
  • Assume the image already exists - though we should consider validating the image exists prior to deploy
  • The pipeline shall never have any chance of exposing RED data

Current Blockers

  • Decisions made by ~"team::Orchestration" for deployment interface
  • Completing blocked items noted below

Milestones

Edited by John Skarbek