Documentation ¶
Index ¶
- type FlowController
- type OvsController
- func NewController(sub api.SubnetRegistry, hostname string, selfIP string) (*OvsController, error)
- func NewDefaultController(sub api.SubnetRegistry, hostname string, selfIP string) (*OvsController, error)
- func NewKubeController(sub api.SubnetRegistry, hostname string, selfIP string) (*OvsController, error)
- func (oc *OvsController) AddNode(minion string) error
- func (oc *OvsController) DeleteNode(minion string) error
- func (oc *OvsController) ServeExistingMinions() error
- func (oc *OvsController) StartMaster(sync bool, containerNetwork string, containerSubnetLength uint) error
- func (oc *OvsController) StartNode(sync, skipsetup bool) error
- func (oc *OvsController) Stop()
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FlowController ¶
type OvsController ¶
type OvsController struct {
// contains filtered or unexported fields
}
func NewController ¶
func NewController(sub api.SubnetRegistry, hostname string, selfIP string) (*OvsController, error)
func NewDefaultController ¶
func NewDefaultController(sub api.SubnetRegistry, hostname string, selfIP string) (*OvsController, error)
func NewKubeController ¶
func NewKubeController(sub api.SubnetRegistry, hostname string, selfIP string) (*OvsController, error)
func (*OvsController) AddNode ¶
func (oc *OvsController) AddNode(minion string) error
func (*OvsController) DeleteNode ¶
func (oc *OvsController) DeleteNode(minion string) error
func (*OvsController) ServeExistingMinions ¶
func (oc *OvsController) ServeExistingMinions() error
func (*OvsController) StartMaster ¶
func (oc *OvsController) StartMaster(sync bool, containerNetwork string, containerSubnetLength uint) error
func (*OvsController) StartNode ¶
func (oc *OvsController) StartNode(sync, skipsetup bool) error
func (*OvsController) Stop ¶
func (oc *OvsController) Stop()
Click to show internal directories.
Click to hide internal directories.