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

Aggregate pod status to reduce notification noise #212

Closed
nabadger opened this issue Nov 10, 2019 · 2 comments
Closed

Aggregate pod status to reduce notification noise #212

nabadger opened this issue Nov 10, 2019 · 2 comments
Labels
enhancement New feature or request

Comments

@nabadger
Copy link

nabadger commented Nov 10, 2019

Is your feature request related to a problem? Please describe.

I find that most solutions in this area including (including botkube) do not provide the ability to rollup events.

Ideally I want to know at the Deployment level whether a rollout was successful or not. However, for this to work, you need to understand what the pods are doing, and then aggregate results back up.

My issue is that numerous services may have many pods (10, 50, 100...) - typically during a deployment, if you get a pod error, it's most likely going to affect all pods (poor configuration, application bug, etc). This results in a lot of notifications being sent (and would put me off enabling events at the pod-level, although it's the only option at the moment).

Describe the solution you'd like

An additional option at the deployment/statefulset level that can:

  • Give the overall status of a deployment
  • OnError, provide some context about what happened (usually grabbing details from the Pod)
    • We already have this on the pod-event, so it would mean using the same information
    • Also, if we could get Pod logs (maybe just from the first pod that errors?), that would be awesome
  • The goal would be to minimize the number of notifications sent
@nabadger nabadger added the enhancement New feature or request label Nov 10, 2019
@PrasadG193
Copy link
Collaborator

Hey @nabadger,
I think, part of this issue is being covered in #203. Could you please have a look and let me know if you have any suggestion. Please update the description accordingly.

@PrasadG193
Copy link
Collaborator

I believe this is already addressed with #203. Please feel free to reopen if it doesn't solve your use case.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants