Documentation ¶
Index ¶
- func AllocateAndUpdateGlobalCIDRConfigMap(brokerAdminClientset kubernetes.Interface, brokerNamespace string, ...) error
- func AllocateGlobalCIDR(globalnetInfo *Info) (string, error)
- func AssignGlobalnetIPs(globalnetInfo *Info, netconfig Config, status reporter.Interface) (string, error)
- func CheckOverlappingCidrs(globalnetInfo *Info, netconfig Config) error
- func GetValidClusterSize(cidrRange string, clusterSize uint) (uint, error)
- func IsValidCIDR(cidr string) error
- func LastIP(network *net.IPNet) uint
- func ValidateExistingGlobalNetworks(kubeClient kubernetes.Interface, namespace string) error
- func ValidateGlobalnetConfiguration(globalnetInfo *Info, netconfig Config, status reporter.Interface) (string, error)
- type CIDR
- type Config
- type GlobalCIDR
- type GlobalNetwork
- type Info
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AllocateAndUpdateGlobalCIDRConfigMap ¶ added in v0.12.0
func AllocateGlobalCIDR ¶ added in v0.2.0
func AssignGlobalnetIPs ¶ added in v0.3.1
func CheckOverlappingCidrs ¶ added in v0.5.0
func GetValidClusterSize ¶ added in v0.3.0
func IsValidCIDR ¶ added in v0.10.1
func ValidateExistingGlobalNetworks ¶ added in v0.10.1
func ValidateExistingGlobalNetworks(kubeClient kubernetes.Interface, namespace string) error
Types ¶
type GlobalCIDR ¶ added in v0.2.0
type GlobalCIDR struct {
// contains filtered or unexported fields
}
type GlobalNetwork ¶
Click to show internal directories.
Click to hide internal directories.