Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ReasonSecurityGroupRequested = "SecurityGroupRequested" ReasonResourceAllocated = "ResourceAllocated" ReasonBranchAllocationFailed = "BranchAllocationFailed" ReasonBranchENIAnnotationFailed = "BranchENIAnnotationFailed" ReasonTrunkENICreationFailed = "TrunkENICreationFailed" // NodeDeleteRequeueRequestDelay represents the time after which the resources belonging to a node will be cleaned // up after receiving the actual node delete event. NodeDeleteRequeueRequestDelay = time.Minute * 5 )
View Source
var ( ErrTrunkExistInCache = fmt.Errorf("trunk eni already exist in cache") ErrTrunkNotInCache = fmt.Errorf("trunk eni not present in cache") )
Functions ¶
func NewBranchENIProvider ¶
func NewBranchENIProvider(logger logr.Logger, k8sWrapper k8s.K8sWrapper, helper api.EC2APIHelper, worker worker.Worker, k8sHelper utils.K8sCacheHelper) provider.ResourceProvider
NewBranchENIProvider returns the Branch ENI Provider for all nodes across the cluster
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.