package
0.0.0-20250320151938-22c15212b823
Repository: https://github.com/openshift/baremetal-runtimecfg.git
Documentation: pkg.go.dev

# Functions

AddressesDefault returns a slice of configured addresses in the current network namespace associated with default routes; IPv4 first (if any), then IPv6 (if any).
AddressesRouting takes a slice of Virtual IPs and returns a configured address in the current network namespace that directly routes to at least one of those vips.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
getClientConfig returns a Kubernetes client Config.
No description provided by the author
GetInterfaceWithCidrByIP returns the interface and network that has the passed IP address configured.
No description provided by the author
GetNodeIPDebugStatus checks if NodeIP detection debug mode is enabled in the configmap.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ValidNodeAddress returns true if the address is suitable for a node's primary IP.
ValidOVNNodeAddress returns true if the address is suitable for a node's primary IP and is not fd69::2 we intentionally don't filter ipv4 because it isn't necessary.

# Structs

No description provided by the author

# Type aliases

AddressFilter is a function type to filter addresses.
RouteFilter is a function type to filter routes.