-
Notifications
You must be signed in to change notification settings - Fork 717
Add custom commands to open Kusto servers in Kusto Explorer #12609
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
base: main
Are you sure you want to change the base?
Add custom commands to open Kusto servers in Kusto Explorer #12609
Conversation
|
🚀 Dogfood this PR with:
curl -fsSL https://raw.githubusercontent.com/dotnet/aspire/main/eng/scripts/get-aspire-cli-pr.sh | bash -s -- 12609Or
iex "& { $(irm https://raw.githubusercontent.com/dotnet/aspire/main/eng/scripts/get-aspire-cli-pr.ps1) } 12609" |
|
I'm not sure how best to test this scenario (if required) so feedback welcome in that area. |
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.
Pull Request Overview
This PR adds custom commands to Azure Kusto (Azure Data Explorer) resources that allow users to open the Kusto Explorer tools directly from the Aspire dashboard. The feature provides two commands: one to launch the desktop Kusto Explorer (Windows-only) and another to launch the web-based Kusto Explorer.
- Adds two new resource commands for opening Kusto Explorer (Desktop and Web versions)
- Implements platform-specific command visibility (Desktop command hidden on non-Windows platforms)
- Adds fallback interaction dialog when web explorer fails to launch automatically
|
Why is it a command vs being an additional URL? |
|
I went this route for two reasons:
Let me know what you think or what your concerns are and I'm happy to adjust. |
|
Also to provide more context: For deployed clusters, you currently can click on the URL and you'll get redirected to the web explorer. So I could just add the desktop app as a command. Adding both was more for discovery and parity. |

Description
Kusto has two "Kusto Explorer" apps for viewing and querying data:
Both are popular with different audiences. This change adds both to the actions list for the cluster resource. I can also add the commands to database resources, but I thought that might be cluttering for most users.
Contributes to #8233
Checklist
<remarks />and<code />elements on your triple slash comments?doc-ideatemplatebreaking-changetemplatediagnostictemplate