From 9846cd4448b86da88b81e102cb358ea4eae9ec28 Mon Sep 17 00:00:00 2001 From: Bryant Biggs Date: Wed, 9 Oct 2024 12:01:00 -0500 Subject: [PATCH] fix: Expose all 32 EFA interfaces on p5 launch template --- .../templates/unmanaged-nodegroup-efa.yaml | 144 ++++++++++++++++++ 1 file changed, 144 insertions(+) diff --git a/kubetest2/internal/deployers/eksapi/templates/unmanaged-nodegroup-efa.yaml b/kubetest2/internal/deployers/eksapi/templates/unmanaged-nodegroup-efa.yaml index 4b3a251ea..07ef2f533 100644 --- a/kubetest2/internal/deployers/eksapi/templates/unmanaged-nodegroup-efa.yaml +++ b/kubetest2/internal/deployers/eksapi/templates/unmanaged-nodegroup-efa.yaml @@ -238,48 +238,192 @@ Resources: InterfaceType: efa Groups: - !Ref EFASecurityGroup + - Description: NetworkInterfaces Configuration For EFA and EKS + NetworkCardIndex: 1 + DeviceIndex: 1 + InterfaceType: efa + Groups: + - !Ref EFASecurityGroup + - Description: NetworkInterfaces Configuration For EFA and EKS + NetworkCardIndex: 2 + DeviceIndex: 1 + InterfaceType: efa + Groups: + - !Ref EFASecurityGroup + - Description: NetworkInterfaces Configuration For EFA and EKS + NetworkCardIndex: 3 + DeviceIndex: 1 + InterfaceType: efa + Groups: + - !Ref EFASecurityGroup - Description: NetworkInterfaces Configuration For EFA and EKS NetworkCardIndex: 4 DeviceIndex: 1 InterfaceType: efa Groups: - !Ref EFASecurityGroup + - Description: NetworkInterfaces Configuration For EFA and EKS + NetworkCardIndex: 5 + DeviceIndex: 1 + InterfaceType: efa + Groups: + - !Ref EFASecurityGroup + - Description: NetworkInterfaces Configuration For EFA and EKS + NetworkCardIndex: 6 + DeviceIndex: 1 + InterfaceType: efa + Groups: + - !Ref EFASecurityGroup + - Description: NetworkInterfaces Configuration For EFA and EKS + NetworkCardIndex: 7 + DeviceIndex: 1 + InterfaceType: efa + Groups: + - !Ref EFASecurityGroup - Description: NetworkInterfaces Configuration For EFA and EKS NetworkCardIndex: 8 DeviceIndex: 1 InterfaceType: efa Groups: - !Ref EFASecurityGroup + - Description: NetworkInterfaces Configuration For EFA and EKS + NetworkCardIndex: 9 + DeviceIndex: 1 + InterfaceType: efa + Groups: + - !Ref EFASecurityGroup + - Description: NetworkInterfaces Configuration For EFA and EKS + NetworkCardIndex: 10 + DeviceIndex: 1 + InterfaceType: efa + Groups: + - !Ref EFASecurityGroup + - Description: NetworkInterfaces Configuration For EFA and EKS + NetworkCardIndex: 11 + DeviceIndex: 1 + InterfaceType: efa + Groups: + - !Ref EFASecurityGroup - Description: NetworkInterfaces Configuration For EFA and EKS NetworkCardIndex: 12 DeviceIndex: 1 InterfaceType: efa Groups: - !Ref EFASecurityGroup + - Description: NetworkInterfaces Configuration For EFA and EKS + NetworkCardIndex: 13 + DeviceIndex: 1 + InterfaceType: efa + Groups: + - !Ref EFASecurityGroup + - Description: NetworkInterfaces Configuration For EFA and EKS + NetworkCardIndex: 14 + DeviceIndex: 1 + InterfaceType: efa + Groups: + - !Ref EFASecurityGroup + - Description: NetworkInterfaces Configuration For EFA and EKS + NetworkCardIndex: 15 + DeviceIndex: 1 + InterfaceType: efa + Groups: + - !Ref EFASecurityGroup - Description: NetworkInterfaces Configuration For EFA and EKS NetworkCardIndex: 16 DeviceIndex: 1 InterfaceType: efa Groups: - !Ref EFASecurityGroup + - Description: NetworkInterfaces Configuration For EFA and EKS + NetworkCardIndex: 17 + DeviceIndex: 1 + InterfaceType: efa + Groups: + - !Ref EFASecurityGroup + - Description: NetworkInterfaces Configuration For EFA and EKS + NetworkCardIndex: 18 + DeviceIndex: 1 + InterfaceType: efa + Groups: + - !Ref EFASecurityGroup + - Description: NetworkInterfaces Configuration For EFA and EKS + NetworkCardIndex: 19 + DeviceIndex: 1 + InterfaceType: efa + Groups: + - !Ref EFASecurityGroup - Description: NetworkInterfaces Configuration For EFA and EKS NetworkCardIndex: 20 DeviceIndex: 1 InterfaceType: efa Groups: - !Ref EFASecurityGroup + - Description: NetworkInterfaces Configuration For EFA and EKS + NetworkCardIndex: 21 + DeviceIndex: 1 + InterfaceType: efa + Groups: + - !Ref EFASecurityGroup + - Description: NetworkInterfaces Configuration For EFA and EKS + NetworkCardIndex: 22 + DeviceIndex: 1 + InterfaceType: efa + Groups: + - !Ref EFASecurityGroup + - Description: NetworkInterfaces Configuration For EFA and EKS + NetworkCardIndex: 23 + DeviceIndex: 1 + InterfaceType: efa + Groups: + - !Ref EFASecurityGroup - Description: NetworkInterfaces Configuration For EFA and EKS NetworkCardIndex: 24 DeviceIndex: 1 InterfaceType: efa Groups: - !Ref EFASecurityGroup + - Description: NetworkInterfaces Configuration For EFA and EKS + NetworkCardIndex: 25 + DeviceIndex: 1 + InterfaceType: efa + Groups: + - !Ref EFASecurityGroup + - Description: NetworkInterfaces Configuration For EFA and EKS + NetworkCardIndex: 26 + DeviceIndex: 1 + InterfaceType: efa + Groups: + - !Ref EFASecurityGroup + - Description: NetworkInterfaces Configuration For EFA and EKS + NetworkCardIndex: 27 + DeviceIndex: 1 + InterfaceType: efa + Groups: + - !Ref EFASecurityGroup - Description: NetworkInterfaces Configuration For EFA and EKS NetworkCardIndex: 28 DeviceIndex: 1 InterfaceType: efa Groups: - !Ref EFASecurityGroup + - Description: NetworkInterfaces Configuration For EFA and EKS + NetworkCardIndex: 29 + DeviceIndex: 1 + InterfaceType: efa + Groups: + - !Ref EFASecurityGroup + - Description: NetworkInterfaces Configuration For EFA and EKS + NetworkCardIndex: 30 + DeviceIndex: 1 + InterfaceType: efa + Groups: + - !Ref EFASecurityGroup + - Description: NetworkInterfaces Configuration For EFA and EKS + NetworkCardIndex: 31 + DeviceIndex: 1 + InterfaceType: efa + Groups: + - !Ref EFASecurityGroup - !If - IsP4Node -