Documentation ¶
Index ¶
- type OcpStaticEgressIPProvisioner
- func (o OcpStaticEgressIPProvisioner) AddRandomIP(ctx context.Context, hostName string) (*net.IP, error)
- func (o OcpStaticEgressIPProvisioner) AddSpecifiedIP(ctx context.Context, ip *net.IP, hostName string) error
- func (o OcpStaticEgressIPProvisioner) AssignCIDR(_ context.Context, _ string) error
- func (o OcpStaticEgressIPProvisioner) CheckIP(ctx context.Context, ip *net.IP, hostName string) error
- func (o OcpStaticEgressIPProvisioner) FindHostForNewIP(ctx context.Context, failureDomain string) (string, error)
- func (o OcpStaticEgressIPProvisioner) MoveIP(ctx context.Context, ip *net.IP, oldHostName string, newHostName string) error
- func (o OcpStaticEgressIPProvisioner) RemoveIP(ctx context.Context, ip *net.IP, hostName string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OcpStaticEgressIPProvisioner ¶
The OcpStaticEgressIPProvisioner will manage the IP on the hosts by assigning free IPs from the failure-domain.
func (OcpStaticEgressIPProvisioner) AddRandomIP ¶
func (OcpStaticEgressIPProvisioner) AddSpecifiedIP ¶
func (OcpStaticEgressIPProvisioner) AssignCIDR ¶
func (o OcpStaticEgressIPProvisioner) AssignCIDR(_ context.Context, _ string) error
func (OcpStaticEgressIPProvisioner) FindHostForNewIP ¶
Click to show internal directories.
Click to hide internal directories.