Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

History of a cluster #57

Open
cornelius-keller opened this issue Dec 18, 2019 · 3 comments
Open

History of a cluster #57

cornelius-keller opened this issue Dec 18, 2019 · 3 comments
Labels
area/kaas Mission: Cloud Native Platform - Self-driving Kubernetes as a Service epic/revisit-after-capi honeybadger/ui kind/epic team/honeybadger Team Honey Badger topic/observability ui/backstage The next generation web UI for Giant Swarm

Comments

@cornelius-keller
Copy link
Contributor

cornelius-keller commented Dec 18, 2019

History of a cluster

User story

As a cluster admin, I want to see what happened to a cluster over time, so that
I can understand how/why behaviour might have changed.

Rationale

We constantly roll out changes that potentially affect a customer's applications.
In addition, users/admins can issue events like scaling, key pair creation and
more which has an impact on the system.

With this story, we want to give customers/admins simple access to a log of
all events that could effect the behaviour of their installation or guest clusters.

Background

Part of the data we want to make accessible here is the audit log, but it's possible
that we want to extend this by entries form other sources.

Open questions

Possible side effects

  • Transparency of user actions, which is regulated under german labour law or
    within certain companies (worker councils).

Dependencies/prerequisites

@cornelius-keller cornelius-keller added kind/epic area/kaas Mission: Cloud Native Platform - Self-driving Kubernetes as a Service team/ludacris labels Dec 18, 2019
@J-K-C J-K-C modified the milestones: Parking Lot, 2020 Quarter 3 Dec 18, 2019
@cornelius-keller cornelius-keller moved this from Ready to develop to In design in Giant Swarm Roadmap (Deprecated) Jan 16, 2020
@cornelius-keller cornelius-keller self-assigned this Feb 19, 2020
@MartaD MartaD removed this from the 2020 Q3 milestone Aug 14, 2020
@teemow
Copy link
Member

teemow commented Jun 4, 2024

@puja108 @marians same as #13. This is still interesting for fleet management.

But I guess we have mulitple sources for the "history" of a cluster:

  • Kubernetes events from CAPI controllers
  • GitOps history
  • Loki logs

@puja108
Copy link
Member

puja108 commented Jun 4, 2024

Agree, these are things we should pick up again thinking about fleet management interfaces, but that will also slightly depend on our o11y stack going forward, so will need some syncing between Honeybadger and Atlas.

@marians marians added the ui/backstage The next generation web UI for Giant Swarm label Jun 6, 2024
@marians
Copy link
Member

marians commented Jun 6, 2024

I'm putting these three related issues on Honeybadger's board for Backstage.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/kaas Mission: Cloud Native Platform - Self-driving Kubernetes as a Service epic/revisit-after-capi honeybadger/ui kind/epic team/honeybadger Team Honey Badger topic/observability ui/backstage The next generation web UI for Giant Swarm
Projects
Status: Backlog 📦
Development

No branches or pull requests

8 participants