supported EC2 instance types by amazon-vpc-resource-controller-k8s
The limit.go file in master branch provides the latest supported EC2 instance types by the controller for Security Group for Pods feature. In this file, you will find if your EC2 instance is supported (IsTrunkingCompatible) and how many pods using the feature (BranchInterface) can be created per instance when the next version of the controller is released.
Note: If you want to check EC2 instance types currently supported by the controller, you should check the limit.go file in the release branch instead. Thank you!
type NetworkCard struct {
// max number of interfaces supported per card MaximumNetworkInterfaces int64// the index of current card NetworkCardIndex int64 NetworkPerformance string}
type VPCLimits struct {
Interface int IPv4PerInterface int IsTrunkingCompatible bool BranchInterface int NetworkCards []NetworkCard DefaultNetworkCardIndex int Hypervisor string IsBareMetal bool}