kueue: Add Cohort views - #1004
Open
Utkarshpandey0001 wants to merge 3 commits into
Open
Conversation
Utkarshpandey0001
force-pushed
the
kueue-cohort-views
branch
from
August 6, 2026 18:55
64cd4ce to
f96f58b
Compare
Contributor
There was a problem hiding this comment.
Pull request overview
Adds read-only Cohort support and relationship navigation to the Kueue plugin.
Changes:
- Adds typed Cohort resources, formatting, relationships, tests, and manifests.
- Adds Cohort list/detail pages, routes, and sidebar navigation.
- Links Cohorts with parent/child Cohorts, ClusterQueues, and ResourceFlavors.
Reviewed changes
Copilot reviewed 14 out of 14 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
kueue/test-files/deploy/cohort-default.yaml |
Adds sample Cohorts. |
kueue/src/utils/kueueRoutes.ts |
Defines Cohort routes. |
kueue/src/utils/kueueApi.test.ts |
Tests Cohort route paths. |
kueue/src/resources/cohortRelations.ts |
Derives Cohort relationships. |
kueue/src/resources/cohortRelations.test.ts |
Tests relationship helpers. |
kueue/src/resources/cohortFormatters.ts |
Adds Cohort display formatters. |
kueue/src/resources/cohortFormatters.test.ts |
Tests Cohort formatting. |
kueue/src/resources/cohort.ts |
Defines the typed Cohort model. |
kueue/src/index.tsx |
Registers Cohort navigation and pages. |
kueue/src/components/cohorts/List.tsx |
Implements the Cohort list. |
kueue/src/components/cohorts/Detail.tsx |
Implements Cohort details and relationships. |
kueue/src/components/clusterqueues/List.tsx |
Links ClusterQueues to Cohorts. |
kueue/src/components/clusterqueues/Detail.tsx |
Adds Cohort detail navigation. |
kueue/README.md |
Documents Cohort support and setup. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
kannon92
reviewed
Aug 10, 2026
Signed-off-by: Utkarshpandey0001 <rajutkarshpandey2003@gmail.com>
Signed-off-by: Utkarshpandey0001 <rajutkarshpandey2003@gmail.com>
Utkarshpandey0001
force-pushed
the
kueue-cohort-views
branch
from
August 11, 2026 16:55
af51c59 to
22a549e
Compare
Contributor
Author
|
@kannon92 Hi , i have removed duplicating function from list.tsx and made it to reuse the existing. And also resolved the open comment. Could u pls review it once |
Utkarshpandey0001
marked this pull request as ready for review
August 11, 2026 16:58
Utkarshpandey0001
requested review from
ashu8912,
illume,
joaquimrocha,
skoeva,
sniok,
vyncent-t and
yolossn
as code owners
August 11, 2026 16:58
kannon92
reviewed
Aug 11, 2026
Signed-off-by: Utkarshpandey0001 <rajutkarshpandey2003@gmail.com>
Utkarshpandey0001
force-pushed
the
kueue-cohort-views
branch
from
August 15, 2026 13:26
abfa148 to
5a3f7c5
Compare
Contributor
Author
|
@kannon92 i have removed almost all duplicated functions. Could u pls check ? |
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.
Summary
Scope
This implementation is read-only.
Branch status
This PR has been unstacked and rebased onto the latest upstream
main. It no longer includes the Workload PR commits.Validation
npm run formatnpm run lintnpm run tscnpm run buildCI=true npm run test