AWS Batch with Amazon EKS

0

I am trying to use AWS Batch with Amazon EKS but cannot create the Compute Environment through AWS CDK. My current eks cluster is configured with public and private access with many CIDR blocks but not 0.0.0.0/0. Here is the error: 12:05:13 PM | CREATE_FAILED | AWS::Batch::ComputeEnvironment | batchjobtest Resource handler returned message: "EKS cluster must use API server endpoint that has public access and is accessible to the public internet.

I don't want to allow 0.0.0.0/0 CIDR block on my EKS cluster. Is there any other way around it?

已提问 1 年前478 查看次数
1 回答
0

Hello,

As mentioned in the prerequisites of documentation[1] and seen in the error, it is necessary for the API server endpoint to be accessible to the public internet (0.0.0.0/0) and unfortunately there is no workaround at the moment.

[1] https://docs.aws.amazon.com/batch/latest/userguide/getting-started-eks.html#getting-started-eks-prerequisites

AWS
支持工程师
已回答 1 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则