Documentation ¶
Index ¶
- Constants
- func AfterEach(ctx context.Context)
- func BeforeEach(ctx context.Context, config *rest.Config, kubeClient client.Client)
- type EventClient
- type MachineController
- func (c *MachineController) Builder(_ context.Context, m manager.Manager) corecontroller.Builder
- func (c *MachineController) GetInfo(m *v1alpha5.Machine) string
- func (c *MachineController) Name() string
- func (c *MachineController) Reconcile(ctx context.Context, req reconcile.Request) (reconcile.Result, error)
- type Monitor
- type NodeController
- func (c *NodeController) Builder(ctx context.Context, m manager.Manager) corecontroller.Builder
- func (c *NodeController) GetInfo(ctx context.Context, n *v1.Node) string
- func (c *NodeController) Name() string
- func (c *NodeController) Reconcile(ctx context.Context, req reconcile.Request) (reconcile.Result, error)
- type PodController
Constants ¶
View Source
const ( NoWatch = "NoWatch" NoEvents = "NoEvents" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type EventClient ¶
type EventClient struct {
// contains filtered or unexported fields
}
func NewEventClient ¶
func NewEventClient(kubeClient client.Client) *EventClient
func (*EventClient) DumpEvents ¶
func (c *EventClient) DumpEvents(ctx context.Context) error
type MachineController ¶
type MachineController struct {
// contains filtered or unexported fields
}
func NewMachineController ¶
func NewMachineController(kubeClient client.Client) *MachineController
func (*MachineController) Builder ¶
func (c *MachineController) Builder(_ context.Context, m manager.Manager) corecontroller.Builder
func (*MachineController) Name ¶
func (c *MachineController) Name() string
type NodeController ¶
type NodeController struct {
// contains filtered or unexported fields
}
func NewNodeController ¶
func NewNodeController(kubeClient client.Client) *NodeController
func (*NodeController) Builder ¶
func (c *NodeController) Builder(ctx context.Context, m manager.Manager) corecontroller.Builder
func (*NodeController) Name ¶
func (c *NodeController) Name() string
type PodController ¶
type PodController struct {
// contains filtered or unexported fields
}
func NewPodController ¶
func NewPodController(kubeClient client.Client) *PodController
func (*PodController) Builder ¶
func (c *PodController) Builder(_ context.Context, m manager.Manager) corecontroller.Builder
func (*PodController) Name ¶
func (c *PodController) Name() string
Click to show internal directories.
Click to hide internal directories.