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

Add Inspektor Gadget generic plugin #13

Open
1 of 10 tasks
joaquimrocha opened this issue Aug 4, 2023 · 2 comments
Open
1 of 10 tasks

Add Inspektor Gadget generic plugin #13

joaquimrocha opened this issue Aug 4, 2023 · 2 comments
Assignees

Comments

@joaquimrocha
Copy link
Contributor

joaquimrocha commented Aug 4, 2023

We want to have a generic Inspektor Gadget plugin for Headlamp, so users can get a quick access to all the insights given by it.
This plugin should offer a generic UI for all gadgets, with certain special cases maybe getting their own dedicated UI.

Acceptance Criteria:

  • A good % of IG gadgets can be used in the plugin
  • CI is set up so the plugin is tested with Headlamp automatically

Todo:

  • IG has background running gadgets merged: introduce headless mode for k8s inspektor-gadget/inspektor-gadget#3587
  • IG with background gadgets is released in a version of IG
  • Filter UI papercuts are fixed
  • remove gadget UIs for ones that do not work (or fix them)
  • README should have a getting started guide on how to use it
  • main.wasm handling (inline in main.js or allow including separate files) is handled by headlamp-plugin tool
  • UI adapts to new IG UI-related annotations
  • Publishing done by IG team (to artifact hub)
@illume
Copy link
Contributor

illume commented Oct 29, 2024

Hey @mauriciovasquezbernal @flyth @eiffel-fl nice work in merging in

We're using this issue to track work for the plugin. If there's any thing left to do can you please link an issue here? Or leave a comment about what's left to do here?

cc @blixtra @joaquimrocha @ashu8912

@flyth
Copy link

flyth commented Oct 29, 2024

Thanks! There is nothing left on our side at the moment, afaik.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Progress
Development

No branches or pull requests

4 participants