Add network topology information to nodes #998
Labels
kind/feature
Categorizes issue or PR as related to a new feature.
triage/accepted
Indicates an issue or PR is ready to be actively worked on.
What would you like to be added:
I'd like information about the network topology of an instance to be added to the node. This information can be dynamically retrieved via the EC2 DescribeInstanceTopology API and be applied onto the node object similar to
topology.k8s.aws/zone-id
, whose mechanism was introduced in this PR.Why is this needed:
Information about an instance's topology is greatly beneficial when scheduling AI/ML workloads, where pods need to be in close proximity of one another.
Mapping the EC2 InstanceTopology to K8s labels might not be straightforward given it returns a list of network nodes, each sorted by the number of layers. We could probably choose something like -
/kind feature
The text was updated successfully, but these errors were encountered: