Documentation ¶
Index ¶
- func ApplyCNIManifest(filepath string)
- func GetPodNetworkingValidationInput(interfaceTypeToPodList InterfaceTypeToPodList, vpcCIDRs []string) input.PodNetworkingValidationInput
- func GetTrafficTestConfig(f *framework.Framework, protocol string, ...) agent.TrafficTest
- func IsPrimaryENI(nwInterface *ec2.InstanceNetworkInterface, instanceIPAddr *string) bool
- func ValidateHostNetworking(testType TestType, podValidationInputString string, nodeName string, ...)
- func ValidateTraffic(f *framework.Framework, serverDeploymentBuilder *manifest.DeploymentBuilder, ...)
- type InterfaceTypeToPodList
- type TestType
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ApplyCNIManifest ¶
func ApplyCNIManifest(filepath string)
func GetPodNetworkingValidationInput ¶
func GetPodNetworkingValidationInput(interfaceTypeToPodList InterfaceTypeToPodList, vpcCIDRs []string) input.PodNetworkingValidationInput
func GetTrafficTestConfig ¶
func GetTrafficTestConfig(f *framework.Framework, protocol string, serverDeploymentBuilder *manifest.DeploymentBuilder, clientCount int, serverCount int) agent.TrafficTest
func IsPrimaryENI ¶
func IsPrimaryENI(nwInterface *ec2.InstanceNetworkInterface, instanceIPAddr *string) bool
func ValidateHostNetworking ¶
func ValidateHostNetworking(testType TestType, podValidationInputString string, nodeName string, f *framework.Framework)
Validate host networking for the list of pods supplied
func ValidateTraffic ¶
Types ¶
type InterfaceTypeToPodList ¶
type InterfaceTypeToPodList struct { PodsOnPrimaryENI []coreV1.Pod PodsOnSecondaryENI []coreV1.Pod }
func GetPodsOnPrimaryAndSecondaryInterface ¶
func GetPodsOnPrimaryAndSecondaryInterface(node coreV1.Node, podLabelKey string, podLabelVal string, f *framework.Framework) InterfaceTypeToPodList
GetPodsOnPrimaryAndSecondaryInterface returns the list of Pods on Primary Networking Interface and Secondary Network Interface on a given Node
Click to show internal directories.
Click to hide internal directories.