argoproj / argo-cd

Declarative Continuous Deployment for Kubernetes
https://argo-cd.readthedocs.io
Apache License 2.0
17.55k stars 5.35k forks source link

Expose last update event outside of the events tab #4902

Open jsoref opened 3 years ago

jsoref commented 3 years ago

Summary

Provide easy to read last updated relative time

Motivation

We're triggering "updates" to Ingress resources, and it's hard to tell if they've been applied at a glance (from the Tree view). Currently for some resources it's possible to see when a resource was created (it's exposed as a time relative date at the bottom right of items in the Tree view). But there's no way to see the last time an ingress updated without opening the item and switching to events and then performing math to compare the event timestamp to "now (in Zulu)".

Proposal

How do you think this should be implemented?

  1. Provide time relative update value in the bottom right corner of Tree view bubbles when available.
  2. Provide it in the summary for resources (with a link to the event in the events tab)
jessesuen commented 3 years ago

I think this will be solved via the timeline view that we're envisioning. Will link to some details later