(2024-R08) Version updates
(2024-R07) Version updates
(2024-R06) Version updates
Kubernetes 1.29 is now available in the Rapid channel. For more information about the content of Kubernetes 1.29, read the Kubernetes 1.29 Release Notes.
initContainers
can now be configured as sidecar containers and kept running alongside normal containers in a Pod. This is only supported by nodes running version 1.29 or later, so avoid using this feature in Pods if there are nodes running earlier versions in the cluster.flowcontrol.apiserver.k8s.io/v1 FlowSchema
, PriorityLevelConfiguration
flowcontrol.apiserver.k8s.io/v1
:
spec.limited.nominalConcurrencyShares
field only defaults to 30 when unspecified, and an explicit value of 0 is not changed to 30.flowcontrol.apiserver.k8s.io/v1beta3 FlowSchema
,
PriorityLevelConfiguration
flowcontrol.apiserver.k8s.io/v1
, available since 1.29status.nodeInfo.kubeProxyVersion
field in the Node API is deprecated and will not be populated starting in version 1.33. The field is currently populated with the kubelet version, not the kube-proxy version, and might not accurately reflect the kube-proxy version in use. For more information, see KEP-4004.The following Beta versions of graduated APIs are removed in 1.29 in favor of newer versions:
flowcontrol.apiserver.k8s.io/v1beta2 FlowSchema
, PriorityLevelConfiguration
flowcontrol.apiserver.k8s.io/v1beta3
available since 1.26, or flowcontrol.apiserver.k8s.io/v1
, available since 1.29kubernetes.io/cephfs
) and RBD (kubernetes.io/rbd
) volume plugins are deprecated in 1.28 and will be removed in a future release.kubectl describe pv | egrep -i 'Type: *(RBD|CephFS)'
kubectl describe pod -A | egrep -i 'Type: *(RBD|CephFS)'
There are no version updates for 2023-R21.
With the recently released version of GKE, version 1.28, you cannot yet use the SidecarContainer feature with alpha clusters. Pods defining restartable Init containers will not start. This is a known issue that will be resolved in a future release.
]]>Kubernetes 1.28 is now available in the Rapid channel. For more information about the content of Kubernetes 1.28, read the Kubernetes 1.28 Release Notes.
kubectl auth whoami command
and the authentication.k8s.io/v1 SelfSubjectReview API
enables checking the authenticated user information as seen by the server.These APIs are still served in version 1.28 but are in a deprecation period:
flowcontrol.apiserver.k8s.io/v1beta2 FlowSchema, PriorityLevelConfiguration
flowcontrol.apiserver.k8s.io/v1beta3
instead, available since 1.26.kubernetes.io/cephfs
) and RBD (kubernetes.io/rbd
) volume plugins are deprecated in 1.28 and will be removed in a future
release.kubectl describe pv | egrep -i 'Type: *(RBD|CephFS)'
kubectl describe pod -A | egrep -i 'Type: *(RBD|CephFS)'
Kubernetes 1.27 is now available in the Rapid channel. For more information about the content of Kubernetes 1.27, read the Kubernetes 1.27 Release Notes.
These APIs are still served in version 1.27 but are in a deprecation period:
The following Beta versions of graduated APIs will be removed in 1.29 in favor of newer versions:
flowcontrol.apiserver.k8s.io/v1beta2 FlowSchema, PriorityLevelConfiguration
The following Beta versions of graduated APIs will be removed in 1.27 in favor of newer versions:
storage.k8s.io/v1beta1 CSIStorageCapacity