pkg/

directory
v1.3.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 28, 2025 License: Apache-2.0

Directories

Path Synopsis
apis
networking/v1alpha1
Package v1alpha1 contains API Schema definitions for the networking v1alpha1 API group.
Package v1alpha1 contains API Schema definitions for the networking v1alpha1 API group.
aws
Package aws provides utilities for interacting with AWS services, particularly EC2 for managing Elastic Network Interfaces (ENIs).
Package aws provides utilities for interacting with AWS services, particularly EC2 for managing Elastic Network Interfaces (ENIs).
retry
Package retry provides utilities for retrying AWS API calls with exponential backoff.
Package retry provides utilities for retrying AWS API calls with exponential backoff.
Package config provides configuration management for the AWS Multi-ENI Controller and ENI Manager components.
Package config provides configuration management for the AWS Multi-ENI Controller and ENI Manager components.
Package controller implements the Kubernetes controller for managing AWS Elastic Network Interfaces (ENIs) for nodes.
Package controller implements the Kubernetes controller for managing AWS Elastic Network Interfaces (ENIs) for nodes.
eni-manager
coordinator
Package coordinator provides cleanup functionality for NodeENI deletions
Package coordinator provides cleanup functionality for NodeENI deletions
dpdk
Package dpdk provides DPDK device binding and management functionality for the AWS Multi-ENI Controller.
Package dpdk provides DPDK device binding and management functionality for the AWS Multi-ENI Controller.
kubernetes
Package kubernetes provides Kubernetes API interactions for the AWS Multi-ENI Controller.
Package kubernetes provides Kubernetes API interactions for the AWS Multi-ENI Controller.
network
Package network provides network interface management functionality for the AWS Multi-ENI Controller.
Package network provides network interface management functionality for the AWS Multi-ENI Controller.
sriov
Package sriov provides SR-IOV device plugin configuration management for the AWS Multi-ENI Controller.
Package sriov provides SR-IOV device plugin configuration management for the AWS Multi-ENI Controller.
testutil
Package testutil provides testing utilities for the ENI manager components
Package testutil provides testing utilities for the ENI manager components
Package lib provides a clean API for using AWS Multi-ENI Controller functionality as a library in other Go projects.
Package lib provides a clean API for using AWS Multi-ENI Controller functionality as a library in other Go projects.
Package mapping provides utilities for mapping between ENI IDs, interface names, and PCI addresses
Package mapping provides utilities for mapping between ENI IDs, interface names, and PCI addresses
Package test provides utilities for testing the AWS Multi-ENI Controller.
Package test provides utilities for testing the AWS Multi-ENI Controller.
Package util provides utility functions used throughout the AWS Multi-ENI Controller.
Package util provides utility functions used throughout the AWS Multi-ENI Controller.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL