Skip to content

Conversation

@aljesusg
Copy link
Contributor

Consolidate Kiali Tools reduncy the number of tools from 20 to 6

@aljesusg aljesusg force-pushed the consolidate_kiali_tools branch from f696ba8 to ae3cf2f Compare November 24, 2025 09:37
Signed-off-by: Alberto Gutierrez <aljesusg@gmail.com>
@aljesusg aljesusg force-pushed the consolidate_kiali_tools branch from ae3cf2f to bbc1144 Compare November 24, 2025 09:38
@aljesusg aljesusg changed the title feat(kiali): Consolidate kiali tools feat(kiali): Consolidate kiali tools from 20 to 6 Nov 24, 2025
@aljesusg
Copy link
Contributor Author

@manusa I did the reduction of tools from 20 to 6. I tested then with gevals and it's working with all use cases.

@manusa manusa self-requested a review November 24, 2025 12:15
@manusa manusa added this to the 0.1.0 milestone Nov 24, 2025
Copy link
Member

@manusa manusa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall looks good, thanks!
I did find a few issues that should be addressed, see inlined comments.

// - health: /api/clusters/health (optionally filtered by namespaces and queryParams)
// - status(mesh):/api/mesh/graph
// - namespaces: /api/namespaces
func (k *Kiali) GetMeshGraph(ctx context.Context, namespaces []string, queryParams map[string]string) (string, error) {
Copy link
Member

@manusa manusa Nov 24, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note, this is a good candidate to try out MCP progress notifications (Not in this PR)

@aljesusg aljesusg force-pushed the consolidate_kiali_tools branch 2 times, most recently from 2bfe9ae to 9387960 Compare November 25, 2025 08:18
@aljesusg aljesusg requested a review from manusa November 25, 2025 08:19
Signed-off-by: Alberto Gutierrez <aljesusg@gmail.com>
Co-authored-by: Marc Nuri <marc@marcnuri.com>
@aljesusg aljesusg force-pushed the consolidate_kiali_tools branch from 9387960 to 019f272 Compare November 25, 2025 08:21
Copy link
Member

@manusa manusa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thx!

@manusa manusa merged commit 59510a9 into containers:main Nov 25, 2025
6 checks passed
@aljesusg aljesusg deleted the consolidate_kiali_tools branch November 25, 2025 11:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants