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?

gefragt vor einem Jahr477 Aufrufe
1 Antwort
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
SUPPORT-TECHNIKER
beantwortet vor einem Jahr

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen