-
Notifications
You must be signed in to change notification settings - Fork 299
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
TAS: Support LeaderWorkerSet #4146
Conversation
Skipping CI for Draft Pull Request. |
✅ Deploy Preview for kubernetes-sigs-kueue canceled.
|
07dfcf3
to
30c77e5
Compare
@mbobrovskyi please drop the release note. LWS was not released yet. Single note is ok from the user-perspective imo. |
Please also update |
pkg/controller/jobs/leaderworkerset/leaderworkerset_reconciler.go
Outdated
Show resolved
Hide resolved
30c77e5
to
57c2550
Compare
57c2550
to
4c4284b
Compare
4c4284b
to
c2650cd
Compare
c2650cd
to
ff5824e
Compare
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.
/lgtm
/approve
Thanks, this is great start and I believe enough for 0.11.
This could be improved for rank-based ordering (either 0.11 or 0.12 would be fine) with the idea we already synced on: rank-based ordering across the PodSets of Leader and Workers within LWS group. I proposed to have a new "RingName" param insider the "TopologyRequest". If not specified then, as currently, rank-ordering happens within the PodSet. If specified, then the rank-based ordering happens accross PodSets with the same "RingName" . This requires extending the KEP with the proposal.
LGTM label has been added. Git tree hash: 6a25a40561cdae9729bbbf3a0753f5f978a6a96b
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: mbobrovskyi, mimowo The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
What type of PR is this?
/kind feature
What this PR does / why we need it:
TAS: Support LeaderWorkerSet
Which issue(s) this PR fixes:
Part of #3232
Special notes for your reviewer:
Does this PR introduce a user-facing change?