mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-14 06:15:45 +00:00
CHANGELOG-1.27: Add note for AWS in-tree provider removal
Signed-off-by: Marko Mudrinić <mudrinic.mare@gmail.com>
This commit is contained in:
parent
9d50c0a025
commit
b0f694f50a
@ -593,20 +593,21 @@ The cause PR is [reverted](https://github.com/kubernetes/kubernetes/pull/117194)
|
||||
(The feature became GA in 1.23 and the gate was removed for all other
|
||||
components several releases ago.) If you were still manually
|
||||
enabling it you must stop now.' ([#116255](https://github.com/kubernetes/kubernetes/pull/116255), [@danwinship](https://github.com/danwinship))
|
||||
- Give terminal phase correctly to all pods that will not be restarted.
|
||||
- Give terminal phase correctly to all pods that will not be restarted.
|
||||
|
||||
In particular, assign Failed phase to pods which are deleted while pending. Also, assign a terminal
|
||||
phase (Succeeded or Failed, depending on the exit statuses of the pod containers) to pods which
|
||||
are deleted while running.
|
||||
|
||||
In particular, assign Failed phase to pods which are deleted while pending. Also, assign a terminal
|
||||
phase (Succeeded or Failed, depending on the exit statuses of the pod containers) to pods which
|
||||
are deleted while running.
|
||||
|
||||
This fixes the issue for jobs using pod failure policy (with JobPodFailurePolicy and PodDisruptionConditions
|
||||
feature gates enabled) that their pods could get stuck in the pending phase when deleted.
|
||||
|
||||
Users who maintain controllers which relied on the fact that pods with RestartPolicy=Always
|
||||
never enter the Succeeded phase may need to adapt their controllers. This is because as a consequence of
|
||||
the change pods which use RestartPolicy=Always may end up in the Succeeded phase in two scenarios: pod
|
||||
deletion and graceful node shutdown. ([#115331](https://github.com/kubernetes/kubernetes/pull/115331), [@mimowo](https://github.com/mimowo)) [SIG Cloud Provider, Node and Testing]
|
||||
|
||||
This fixes the issue for jobs using pod failure policy (with JobPodFailurePolicy and PodDisruptionConditions
|
||||
feature gates enabled) that their pods could get stuck in the pending phase when deleted.
|
||||
|
||||
Users who maintain controllers which relied on the fact that pods with RestartPolicy=Always
|
||||
never enter the Succeeded phase may need to adapt their controllers. This is because as a consequence of
|
||||
the change pods which use RestartPolicy=Always may end up in the Succeeded phase in two scenarios: pod
|
||||
deletion and graceful node shutdown. ([#115331](https://github.com/kubernetes/kubernetes/pull/115331), [@mimowo](https://github.com/mimowo)) [SIG Cloud Provider, Node and Testing]
|
||||
- The in-tree cloud provider for AWS (and the EBS storage plugin) has now been removed. Please use the external cloud provider and CSI driver from https://github.com/kubernetes/cloud-provider-aws instead. ([#115838](https://github.com/kubernetes/kubernetes/pull/115838), [@torredil](https://github.com/torredil)) [SIG API Machinery, Apps, Architecture, Auth, CLI , Cloud Provider, Cluster Lifecycle, Instrumentation, Node, Release, Scheduling, Storage, and Testing]
|
||||
|
||||
## Changes by Kind
|
||||
|
||||
### Deprecation
|
||||
|
Loading…
Reference in New Issue
Block a user