Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type HLConfig ¶
type HLConfig struct { ApiVersion string `yaml:"apiVersion"` Kind string `yaml:"kind"` Addresses []VIPAddress `yaml:"addresses"` Healthcheck string `yaml:"healthcheck,omitempty"` }
func (*HLConfig) GetAddr ¶
func (c *HLConfig) GetAddr(ip string) *VIPAddress
Get the currently configured Address for an IP
type VIPAddress ¶
type VIPAddress struct { IP string `yaml:"ip"` Node string `yaml:"node,omitempty"` VrId int `yaml:"vr_id"` }
func (*VIPAddress) Validate ¶
func (a *VIPAddress) Validate() error
Validate that the VIPAddress is good
type VirtualIPPoolReconciler ¶
type VirtualIPPoolReconciler struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.