Documentation ¶
Index ¶
Constants ¶
View Source
const ( // DefaultName is the default IP Failover resource name. DefaultName = "ipfailover" // DefaultType is the default IP Failover type. DefaultType = "keepalived" // DefaultServicePort is the default service port. DefaultServicePort = 1985 // DefaultWatchPort is the default IP Failover watched port number. DefaultWatchPort = 80 // DefaultSelector is the default resource selector. DefaultSelector = "ipfailover=<name>" // DefaultInterface is the default network interface. DefaultInterface = "eth0" )
Variables ¶
This section is empty.
Functions ¶
func ValidateCmdOptions ¶
func ValidateCmdOptions(options *IPFailoverConfigCmdOptions) error
ValidateCmdOptions validates command line operations.
func ValidateIPAddress ¶
ValidateIPAddress validates IP address.
func ValidateIPAddressRange ¶
ValidateIPAddressRange validates an IP address range or single IP address.
func ValidateVirtualIPs ¶
ValidateVirtualIPs validates virtual IP range/addresses.
Types ¶
type IPFailoverConfigCmdOptions ¶
type IPFailoverConfigCmdOptions struct { Action configcmd.BulkAction Type string ImageTemplate variable.ImageTemplate Credentials string ServicePort int Selector string Create bool ServiceAccount string // Failover options. VirtualIPs string NetworkInterface string WatchPort int VRRPIDOffset int Replicas int }
IPFailoverConfigCmdOptions are options supported by the IP Failover admin command.
Click to show internal directories.
Click to hide internal directories.