Skip to content

Commit b1cfd5c

Browse files
committed
Clarify how kubelet and scheduler handle disabled feature-gate regardless of version skew
1 parent 5295acf commit b1cfd5c

File tree

1 file changed

+6
-0
lines changed
  • keps/sig-node/1287-in-place-update-pod-resources

1 file changed

+6
-0
lines changed

keps/sig-node/1287-in-place-update-pod-resources/README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -902,6 +902,12 @@ over-subscription. In order to address this, the feature-gate will remain defaul
902902
atleast two versions after v1.27 alpha release. i.e: beta is planned for v1.29 and
903903
InPlacePodVeritcalScaling feature-gate will be true in versions v1.29+
904904

905+
kubelet: When feature-gate is disabled, if kubelet sees a Proposed resize, it rejects the
906+
resize as Infeasible.
907+
908+
scheduler: If PodStatus.Resize field is not empty, scheduler uses max(ResourcesAllocated, Requests)
909+
even if the feature-gate is disabled.
910+
905911
Allowed [version skews](https://kubernetes.io/releases/version-skew-policy/) are handled as below:
906912

907913
| apiserver ver -> | v1.27 | v1.28 | v1.29 | v1.30 |

0 commit comments

Comments
 (0)