-
Notifications
You must be signed in to change notification settings - Fork 15
feat: Add Inspektor Gadget for real-time observabllity #86
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
Conversation
bce3e8e
to
e551ed4
Compare
Codecov Report❌ Patch coverage is Additional details and impacted files@@ Coverage Diff @@
## main #86 +/- ##
=======================================
Coverage ? 31.14%
=======================================
Files ? 52
Lines ? 4906
Branches ? 0
=======================================
Hits ? 1528
Misses ? 3313
Partials ? 65 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
2e6750e
to
e56c01e
Compare
@mqasimsarfraz thanks for the PR. Could you combine all of those tools into a single one? The MCP server now has 70 tools, which is too much. We are working to consolidate the toolsets and combine them together into a set of grouped tools. |
463675c
to
cad7246
Compare
Hi @feiskyer, Thanks for the quick review! I reworked the changes to reduce the number of tools. It now has Please feel free to have another look, the CI is green now as well! Edit: After some thought, I agree that having a single MCP tool makes sense. So, I’ve moved everything under the |
4b8d4b2
to
5ae95e3
Compare
Signed-off-by: Qasim Sarfraz <qasimsarfraz@microsoft.com>
5ae95e3
to
c05c76c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for merging all the tools together, it is really helpful to reduce number of tools.
This PR integrates Inspektor Gadget into aks-mcp, allowing to observer and troubleshoot AKS clusters. Some of the capabilities this bring include:
It allows both running the observations for a duration (foreground) or starting the observation (background) and getting the results later on.
Fixes: #22
Tools
inspektor_gadget
- Real-time observability tool for Kubernetes clusters, allowing users to manage gadgets for monitoring and debuggingMore gadgets can be integrated base on the use-case.
Features (AI generated)
🔧 Core Capabilities:
📊 Available Gadgets:
🎯 Key Features:
Demo
aks-mcp-inspektor-gadget-demo.mp4
cc: @flyth / @blanquicet / @mauriciovasquezbernal