aws / aws-cli

Universal Command Line Interface for Amazon Web Services
Other
15.11k stars 4.02k forks source link

[EKS] support placement group and EFA in launching nodegroups #5389

Open amrragab8080 opened 3 years ago

amrragab8080 commented 3 years ago

In launching tightly coupled HPC workloads or machine learning jobs on EKS, it would be great to support placement groups in an EKS nodegroup. This will help lower internode latency. It will also allow support for EFA in EKS as well.

kdaily commented 3 years ago

Hi @amrragab8080 ,

Thanks for posting. I think this might be better to request in the AWS Containers Roadmap, as it sounds like a more general feature:

https://github.com/aws/containers-roadmap

amrragab8080 commented 3 years ago

Not really its option to add in CLI to support the placement group option. A similar request was made for the eksctl cli. https://github.com/weaveworks/eksctl/issues/2447

kdaily commented 3 years ago

Hi @amrragab8080, I appreciate you providing that link and the clarification, will leave this open as a feature request. Thanks!

tim-finnigan commented 1 year ago

@amrragab8080 I saw this blog post from last year on "Leveraging Amazon EKS managed node group with placement group for low latency critical applications" which uses the AWS CLI: https://aws.amazon.com/blogs/containers/leveraging-amazon-eks-managed-node-group-with-placement-group-for-low-latency-critical-applications/

Does that address your use case? If not could you please expand on which parameters or commands you'd like to see updated/added?