This is an automated email from the ASF dual-hosted git repository.
dongjoon-hyun pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/spark.git
The following commit(s) were added to refs/heads/master by this push:
new fcb8db216110 [SPARK-57971][K8S][DOC] Drop K8s v1.34 Support
fcb8db216110 is described below
commit fcb8db216110b299b241e2a89a0f5a9205e10932
Author: Dongjoon Hyun <[email protected]>
AuthorDate: Mon Jul 6 15:55:24 2026 -0700
[SPARK-57971][K8S][DOC] Drop K8s v1.34 Support
### What changes were proposed in this pull request?
This PR aims to update K8s docs to recommend K8s v1.35+ at Apache Spark
5.0.0 (scheduled in 2027) to utilize
more stable features like the following example features at K8s v1.35.
- [In-Place Pod Resize
(GA)](https://kubernetes.io/blog/2025/12/19/kubernetes-v1-35-in-place-pod-resize-ga/)
### Why are the changes needed?
**1. K8s v1.34 will enter the maintenance mode soon (2026-08-27) and will
reach the end of support on 2026-10-27**
- https://kubernetes.io/releases/patch-releases/#1-34
**2. Default K8s Versions in Public Cloud environments**
The default K8s versions of public cloud providers are already moving to
K8s 1.35+ like the following.
- EKS: v1.36 (Default, supported since 2026-06)
- AKS: v1.36 (GA since 2026-06)
- GKE: v1.36 (`Regular` channel in 2026-06)
**3. End Of Support in Public Cloud environments**
In addition, K8s 1.34 will reach the end of standard support.
| K8s | AKS | EKS | GKE |
| ---- | ------- | ------- | ------- |
| 1.34 | 2026-10 | 2026-12 | 2027-01 |
- [AKS EOL
Schedule](https://learn.microsoft.com/en-us/azure/aks/supported-kubernetes-versions?tabs=azure-cli#aks-kubernetes-release-calendar)
- [EKS EOL
Schedule](https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html#kubernetes-release-calendar)
- [GKE EOL
Schedule](https://cloud.google.com/kubernetes-engine/docs/release-schedule)
### Does this PR introduce _any_ user-facing change?
No, this is a documentation-only change about K8s versions.
### How was this patch tested?
Manual review.
### Was this patch authored or co-authored using generative AI tooling?
Generated-by: Claude Fable 5
Closes #57048 from dongjoon-hyun/SPARK-57971-2.
Authored-by: Dongjoon Hyun <[email protected]>
Signed-off-by: Dongjoon Hyun <[email protected]>
---
docs/running-on-kubernetes.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/docs/running-on-kubernetes.md b/docs/running-on-kubernetes.md
index 390e054434ca..feeed013b33e 100644
--- a/docs/running-on-kubernetes.md
+++ b/docs/running-on-kubernetes.md
@@ -44,7 +44,7 @@ Cluster administrators should use the [Pod Security Admission
Controller](https:
# Prerequisites
-* A running Kubernetes cluster at version >= 1.34 with access configured to it
using
+* A running Kubernetes cluster at version >= 1.35 with access configured to it
using
[kubectl](https://kubernetes.io/docs/reference/kubectl/). If you do not
already have a working Kubernetes cluster,
you may set up a test cluster on your local machine using
[minikube](https://kubernetes.io/docs/getting-started-guides/minikube/).
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]