openebs / openebsctl

`openebsctl` is a kubectl plugin to manage OpenEBS storage components.
Apache License 2.0
30 stars 21 forks source link

Dogfood OpenEBS E2E failures by capturing useful information #144

Open vharsh opened 2 years ago

vharsh commented 2 years ago

Questions

  1. What should be the goal of this tool? Should it just stick to pointing troubling areas or also dump data of the troubling areas and can that data be trusted at the face value?
  2. How much logs should the tool collect, if at all. Just enough or all of it so that further debugging is done by grep-ing outputs in an editor of choice or some back-and-forth commands?
  3. What should be a baseline assumption for this tool(it's turtles all the way down, which turtle should be this tool's last one)? Is it a good idea to assume, K8s is supposed to be healthy and is managed perfectly by the admin?

Background

Goals

Pre-requisites issues for this task:

  1. 143

  2. 39

vharsh commented 2 years ago

I'll have a chat with the E2E team about how useful this can become & what more enhancements can help it get there.