Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsControllerEnabled ¶ added in v1.3.0
IsControllerEnabled check if a specified controller enabled or not.
Types ¶
type PodNetworkRef ¶ added in v1.13.7
type PodNetworkRef struct {
InterfaceName string `json:"interfaceName"`
Network string `json:"network"`
DefaultRoute bool `json:"defaultRoute,omitempty"`
Routes []route.Route `json:"routes,omitempty"`
}
func ParsePodNetworksFromRequest ¶ added in v1.13.7
func ParsePodNetworksFromRequest(anno map[string]string) ([]PodNetworkRef, error)
type PodNetworksAnnotation ¶ added in v1.2.0
type PodNetworksAnnotation struct {
PodNetworks []PodNetworks `json:"podNetworks"`
}
func ParsePodNetworksFromAnnotation ¶
func ParsePodNetworksFromAnnotation(pod *corev1.Pod) (*PodNetworksAnnotation, error)
ParsePodNetworksFromAnnotation parse annotation and convert to PodNetworksAnnotation
Click to show internal directories.
Click to hide internal directories.