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

Improve tooling for investigations #596

Open
piotrmiskiewicz opened this issue Mar 28, 2024 · 0 comments
Open

Improve tooling for investigations #596

piotrmiskiewicz opened this issue Mar 28, 2024 · 0 comments
Labels

Comments

@piotrmiskiewicz
Copy link
Member

piotrmiskiewicz commented Mar 28, 2024

Improve tooling for all Kyma teams to rapidly get accurate information about the state of failing KEB operations provisioning, deprovisioning, and update within runtimes, focusing on the status of all dependent services.

  1. An additional object in the JSON runtimes endpoint response which provides information about an error(s). It must contain the following information: component (for example Provisioner, Lifecycle Manager, Infrastracture Manager etc.), a message dedicated to an operator (contains proper details needed for investigation). Consider adding an error code which could be used for statistics. The operation description must not contain too much details - it goes to a customer.
  2. KCP CLI provides information about the team (component -> team mapping)
  3. KCP CLI shows a summary of a runtime
  4. Runtimes endpoint provides a current step. It is a step which has been executed last time. Currently this information is not stored in the DB. There are two solutions: use internal, in memory pub sub or persist information about current in progress step in the operation (DB)
@piotrmiskiewicz piotrmiskiewicz changed the title KCP CLI improvements Improve tooling for investigations Mar 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant