Skip to content

A more succinct view of canaries #2190

Open
@JamWils

Description

@JamWils

Problem

We have gotten feedback on numerous occasions now that the "Progressive Delivery" UI lacks a compelling feature set.

Jobs to be done

  • As a user, I might not be fully aware of Flagger and its capabilities. I don't know that it is creating a duplicate set of objects with "canaries".
  • As a user, I need to jump to various tabs to get the full context of what a canary is doing at any given point of time. It would be nicer to see a more consolidated view of everything without jumping to tabs. This means I want to know which "success" or "failure" metric it is currently testing. I need to quickly see which metrics passed. I need to know the traffic distribution between the existing "deployment" and the "canary" rolling out. [Sept 2023 update: addressing this via Pipelines UI work.]
  • As a user, I need to be able to view my canaries rolling out across clusters. I need to be able to see the progress they are making and the current UI is too basic to fit that need. [Sept 2023 update: addressing this via Pipelines UI work.]
  • As a user, I need to know when a canary is successful and that the existing objects are "no longer active". [Sept 2023 update: addressing this via Pipelines UI work.]
  • As a user, I need to have a safe production rollout. From the pipelines view I can see which versions are rolling out, but I have no insights into whether any canaries exist, and if they do how they are doing. [Sept 2023 update: addressing this via Pipelines UI work.]

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