kueue: add MultiKueueConfig list and detail views - #1186
Closed
Thesmoothengineer wants to merge 2 commits into
Closed
kueue: add MultiKueueConfig list and detail views#1186Thesmoothengineer wants to merge 2 commits into
Thesmoothengineer wants to merge 2 commits into
Conversation
Signed-off-by: ANANT YADAV <yashkumar200526@gmail.com>
Thesmoothengineer
requested review from
ashu8912,
illume,
joaquimrocha,
skoeva,
sniok,
vyncent-t and
yolossn
as code owners
August 15, 2026 07:23
Signed-off-by: ANANT YADAV <yashkumar200526@gmail.com>
Thesmoothengineer
force-pushed
the
add-multikueueconfig-views
branch
from
August 15, 2026 07:24
cc4ab86 to
81c8675
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What this PR does
Adds initial Headlamp UI support for Kueue's
MultiKueueConfigresource, following the samepattern established by
ClusterQueue,LocalQueue,ResourceFlavor,Workload, andProvisioningRequestConfig:src/resources/multiKueueConfig.ts—MultiKueueConfigresource class with aspec.clustersgetter.
src/resources/multiKueueConfigFormatters.ts— exported, documented, pure formatter functionsfor rendering the cluster list and cluster count.
src/resources/multiKueueConfig.test.ts— unit tests for the formatters.src/components/multikueueconfigs/List.tsxandDetail.tsx— list and detail views.MultiKueueConfigssidebar entry and routes inindex.tsx/kueueRoutes.ts.Testing
npm run test— all 38 tests pass (5 new).npm run build— builds cleanly.MultiKueueConfigresource — both the list and detail views render the cluster names andcluster count correctly.
Why
MultiKueue is called out as a potential focus area for this term. This PR adds basic
visibility into
MultiKueueConfigresources as a foundation that later work (e.g. manager/worker cluster relationships, connectivity, workload routing) can build on.