

# AWS runtime for Apache Spark (emr-spark-8.0.0) on EKS
<a name="emr-eks-spark-8.0.0"></a>

This page describes the new and updated functionality for Amazon EMR that is specific to the Amazon EMR on EKS deployment. For details about Amazon EMR running on Amazon EC2 and about the Amazon EMR Spark 8.0.0 release in general, see [AWS runtime for Apache Spark (emr-spark-8.0.0)](https://docs.aws.amazon.com/emr/latest/ReleaseGuide/emr-spark800-release.html) in the *Amazon EMR Release Guide*.

## AWS runtime for Apache Spark (emr-spark-8.0.0) on EKS
<a name="emr-eks-spark-8.0.0-releases"></a>

The following emr-spark-8.0.0 releases are available for AWS runtime for Apache Spark on EKS.
+ spark/emr-spark-8.0.0-latest
+ spark/emr-spark-8.0.0-20260421
+ notebook-spark/emr-spark-8.0.0-latest
+ notebook-spark/emr-spark-8.0.0-20260421
+ notebook-python/emr-spark-8.0.0-latest
+ notebook-python/emr-spark-8.0.0-20260421
+ livy/emr-spark-8.0.0-latest
+ livy/emr-spark-8.0.0-20260421

## Release notes
<a name="emr-eks-spark-8.0.0-rn"></a>

Release notes for AWS runtime for Apache Spark (emr-spark-8.0.0) on EKS:
+ **Supported applications** ‐ AWS SDK for Java 2.41.32, Apache Spark 4.0.2-amzn-0, Apache Hudi 1.1.0-amzn-0, Apache Iceberg 1.10.1-amzn-0, Delta Lake 4.0.0-amzn-1-spark
+ **Supported components** ‐ `emr-ddb`, `emr-goodies`, `hadoop-client`, `hudi`, `hudi-spark`, `iceberg`, `spark-kubernetes`.
+ **Supported configuration classifications**

  For use with [StartJobRun](https://docs.aws.amazon.com/emr-on-eks/latest/APIReference/API_StartJobRun.html) and [ CreateManagedEndpoint](https://docs.aws.amazon.com/emr-on-eks/latest/APIReference/API_CreateManagedEndpoint.html) APIs:    
[See the AWS documentation website for more details](http://docs.aws.amazon.com/emr/latest/EMR-on-EKS-DevelopmentGuide/emr-eks-spark-8.0.0.html)

  For use specifically with [ CreateManagedEndpoint](https://docs.aws.amazon.com/emr-on-eks/latest/APIReference/API_CreateManagedEndpoint.html) APIs:    
[See the AWS documentation website for more details](http://docs.aws.amazon.com/emr/latest/EMR-on-EKS-DevelopmentGuide/emr-eks-spark-8.0.0.html)

  Configuration classifications allow you to customize applications. These often correspond to a configuration XML file for the application, such as `spark-hive-site.xml`. For more information, see [Configure Applications](https://docs.aws.amazon.com/emr/latest/ReleaseGuide/emr-configure-apps.html).

## Changes and features
<a name="emr-eks-spark-8.0.0-changes"></a>

The following features are included with the emr-spark-8.0.0 release of AWS runtime for Apache Spark on EKS:
+ **Apache Spark 4.0.2 GA** – First production-ready release of Spark 4.x on Amazon EMR on EKS, featuring ANSI SQL mode, SQL PIPE syntax, VARIANT data type, SQL scripting, and streaming enhancements.
+ **Python 3.11 default** – Python 3.11 is the default for PySpark and Spark workloads. Python 3.12 and 3.13 are also available.