intel / cluster-management-toolkit

Toolkit for managing and monitoring Kubernetes clusters; includes a Curses-based console UI as well as a few command-line tools.
MIT License
9 stars 3 forks source link

Implement support for aggregated discovery #15

Closed taotriad closed 1 year ago

taotriad commented 1 year ago

Since we offer support for a lot of different APIs, and attempt discovery for all of them on startup there can be quite a lot of network requests in a complex setup.

Kubernetes 1.26 introduces the concept of aggregated discovery (feature gate enabled in Kubernetes 1.27); it minimises the network traffic, and would thus be a great thing to implement. See the following link for more info.

Aggregated Discovery

dweineha commented 1 year ago

This has now been implemented and seems to work properly.