File tree Expand file tree Collapse file tree 3 files changed +12
-5
lines changed
1287-in-place-update-pod-resources
2273-kubelet-container-resources-cri-api-changes Expand file tree Collapse file tree 3 files changed +12
-5
lines changed Original file line number Diff line number Diff line change @@ -695,8 +695,15 @@ Downgrade involves doing the above in reverse.
695
695
696
696
### Version Skew Strategy
697
697
Kubelet and the CRI runtime versions are expected to match so we don't have to worry about.
698
+
698
699
Previous versions of clients that are unaware of the new ResizePolicy fields would set them
699
- to nil. API server mutates such updates by copying non-nil values from old Pod to current Pod
700
+ to nil. API server mutates such updates by copying non-nil values from old Pod to the current
701
+ Pod.
702
+
703
+ A previous version of kubelet interprets mutation to Pod Resources as a Container definition
704
+ change and will restart the container with the new Resources. This could lead to Node resource
705
+ over-subscription. In order to address this, the feature-gate will remain default false for
706
+ atleast two versions after the initial release that carries it.
700
707
701
708
## Production Readiness Review Questionnaire
702
709
Original file line number Diff line number Diff line change @@ -35,8 +35,8 @@ latest-milestone: "v1.22"
35
35
36
36
milestone :
37
37
alpha : " v1.22"
38
- beta : " v1.24 "
39
- stable : " v1.26 "
38
+ beta : " v1.23 "
39
+ stable : " v1.25 "
40
40
41
41
feature-gates :
42
42
- name : InPlacePodVerticalScaling
Original file line number Diff line number Diff line change @@ -26,8 +26,8 @@ latest-milestone: "v1.22"
26
26
27
27
milestone :
28
28
alpha : " v1.22"
29
- beta : " v1.24 "
30
- stable : " v1.26 "
29
+ beta : " v1.23 "
30
+ stable : " v1.25 "
31
31
32
32
feature-gates :
33
33
- name : InPlacePodVerticalScaling
You can’t perform that action at this time.
0 commit comments