Posted On: Mar 4, 2024

Starting today, you can use private cluster endpoints with AWS Batch on Amazon Elastic Kubernetes Service (Amazon EKS). You can bring existing private Amazon EKS clusters and create a compute environment on AWS Batch. This setup enables Amazon EKS jobs to run private endpoints using AWS Batch.

Previously, AWS Batch allowed only for public Amazon EKS clusters to run Amazon EKS workloads through AWS Batch. With this feature, you can now use private Amazon EKS cluster endpoints with AWS Batch. This unlocks key benefits for security-sensitive applications and leverage AWS Batch's managed job scheduling and provisioning without compromising security or compliance policies.

Support for private Amazon EKS clusters on AWS Batch is now generally available in all commercial AWS Regions where AWS Batch is available except YYC. To learn more about setting up your private Amazon EKS cluster to run jobs on AWS Batch, visit our documentation: Getting started with AWS Batch on Amazon EKS Private Clusters.