Skip to content

Research :: Readiness Scheduling Gates #1223

@thisthat

Description

@thisthat

Goal

Prototype a KLT implementation that uses Pod Scheduling Readiness instead of the Scheduling Plugin.

Technical Details

KLT currently uses a custom plugin for the scheduler to forbid Pods from being bound to a node. With the new addition of the Readiness Gates, we could eliminate the extra binary and use the new API. This has some consequences for our mutating webhook: it should add a gate when a manifest is applied (on update it won't). When the pre-checks are completed successfully, the gates shall be removed.

Resources

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status

Done

Status

✅ Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions