Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ENIDescription = "aws-k8s-eni"
)
Functions ¶
func NewENIManager ¶
func NewENIManager(instance ec2.EC2Instance) *eniManager
NewENIManager returns a new ENI Manager
Types ¶
type ENIManager ¶
type ENIManager interface { InitResources(ec2APIHelper api.EC2APIHelper) (*IPv4Resource, error) CreateIPV4Resource(required int, resourceType config.ResourceType, ec2APIHelper api.EC2APIHelper, log logr.Logger) ([]string, error) DeleteIPV4Resource(ipList []string, resourceType config.ResourceType, ec2APIHelper api.EC2APIHelper, log logr.Logger) ([]string, error) }
type IPv4Resource ¶ added in v1.1.8
Click to show internal directories.
Click to hide internal directories.