This is an automated email from the ASF dual-hosted git repository.

dongjoon pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/spark-kubernetes-operator.git


The following commit(s) were added to refs/heads/main by this push:
     new 99b3460  [SPARK-54788] Upgrade the minimum K8s version to v1.33
99b3460 is described below

commit 99b346007dd903efb336024062b51186c618bd87
Author: Dongjoon Hyun <[email protected]>
AuthorDate: Fri Dec 19 15:31:29 2025 -0800

    [SPARK-54788] Upgrade the minimum K8s version to v1.33
    
    ### What changes were proposed in this pull request?
    
    This PR aims to upgrade the minimum K8s version to v1.33 in K8s test 
environment.
    
    The following notable KEP became `Stable` since K8s v1.33.
    - [KEP-3633: Introduce MatchLabelKeys to Pod Affinity and Pod Anti 
Affinity](https://github.com/kubernetes/enhancements/issues/3633)
    - [KEP-4193: Bound service account token 
improvements](https://github.com/kubernetes/enhancements/issues/4193)
    - [KEP-753: Sidecar 
Containers](https://github.com/kubernetes/enhancements/issues/753)
    - [KEP-3857: Recursive Read-only (RRO) 
mounts](https://github.com/kubernetes/enhancements/issues/3857)
    
    ### Why are the changes needed?
    
    **1. K8s v1.32 will enter the maintenance soon (2025-12-28) and will reach 
the end of support on 2025-10-28**
    - https://kubernetes.io/releases/patch-releases/#1-32
    
    **2. Default K8s Versions in Public Cloud environments**
    
    The default K8s versions of public cloud providers are already moving to 
K8s 1.33+ like the following.
    
    - EKS: v1.34 (Default)
    - AKS: v1.34 (Default)
    - GKE: v1.33 (Stable, v1.34 will be stable on 2026/1)
    
    **3. End Of Support**
    
    In addition, K8s 1.32 will reach the end of standard support in a few 
months.
    | K8s  |   EKS   |  AKE  |  GKE  |
    | ---- | ------- | ------- | ------- |
    | 1.32 | 2026-03 | 2026-03 | 2026-04 |
    
    - [EKS EOL 
Schedule](https://docs.aws.amazon.com/eks/latest/userguide/kubernetes-versions.html#kubernetes-release-calendar)
    - [AKS EOL 
Schedule](https://docs.microsoft.com/en-us/azure/aks/supported-kubernetes-versions?tabs=azure-cli#aks-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?
    
    No.
    
    Closes #438 from dongjoon-hyun/SPARK-54788.
    
    Authored-by: Dongjoon Hyun <[email protected]>
    Signed-off-by: Dongjoon Hyun <[email protected]>
---
 .github/workflows/build_and_test.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/build_and_test.yml 
b/.github/workflows/build_and_test.yml
index 403a8f0..af85d97 100644
--- a/.github/workflows/build_and_test.yml
+++ b/.github/workflows/build_and_test.yml
@@ -73,7 +73,7 @@ jobs:
       fail-fast: false
       matrix:
         kubernetes-version:
-          - "1.32.0"
+          - "1.33.0"
           - "1.35.0"
         mode:
           - dynamic


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to