Adapt KLT mutating webhook to support ReadinessGates #1459
Labels
enhancement
New feature or request
good first issue
Good for newcomers
lifecycle-operator
on hold
Do not merge yet
Milestone
Goal
Change the mutating webhook to remove the addition of the KLT scheduler if the FF
klt.readiness-gate
istrue
Details
If the FF
klt.readiness-gate
is true, KLT relies on readiness gate APIs to block deployments to proceed. Hence, we don't need to mutate manifests by adding our scheduler plugin.DoD
klt.readiness-gate
isfalse
, the webhook behaves like the pastklt.readiness-gate
istrue
, the webhook doesn't add the schedulerDependency
The text was updated successfully, but these errors were encountered: