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.