As of Feburary-14-2019, Spark does not have integration with EKS as spark binary would require to use aws-iam-authentator to fetch credential to authenticate to EKS cluster which will be integrated to kubernetes-client 4.1.2 release Ref: fabric8io/kubernetes-client#1358
In order to integrate spark binary with EKS, we will have to do a custom build with fabric 4.1-SHAPSHOT version.
Java8
Apache-maven3.x.x and above