Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LazyXdsManager ¶
type LazyXdsManager interface { AddCluster(name string, client *kubernetes.Clientset) error DeleteCluster(name string) error Run() error }
LazyXdsManager defines the high-level interface of multiCluster management.
type Manager ¶
type Manager struct {
// contains filtered or unexported fields
}
Manager contains the main lazy xds controller
func NewManager ¶
NewManager ...
func (*Manager) AddCluster ¶
func (m *Manager) AddCluster(name string, client *kubernetes.Clientset) error
AddCluster add new cluster to the mesh
func (*Manager) DeleteCluster ¶
DeleteCluster remove cluster from the mesh todo need implement
Click to show internal directories.
Click to hide internal directories.