Documentation ¶
Index ¶
- Constants
- func AfterEach(ctx context.Context)
- func BeforeEach(ctx context.Context, config *rest.Config, kubeClient client.Client)
- type EventClient
- type Monitor
- type NodeClaimController
- func (c *NodeClaimController) Builder(_ context.Context, m manager.Manager) corecontroller.Builder
- func (c *NodeClaimController) GetInfo(nc *corev1beta1.NodeClaim) string
- func (c *NodeClaimController) Name() string
- func (c *NodeClaimController) Reconcile(ctx context.Context, req reconcile.Request) (reconcile.Result, error)
- 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 NodeClaimController ¶
type NodeClaimController struct {
// contains filtered or unexported fields
}
func NewNodeClaimController ¶
func NewNodeClaimController(kubeClient client.Client) *NodeClaimController
func (*NodeClaimController) Builder ¶
func (c *NodeClaimController) Builder(_ context.Context, m manager.Manager) corecontroller.Builder
func (*NodeClaimController) GetInfo ¶
func (c *NodeClaimController) GetInfo(nc *corev1beta1.NodeClaim) string
func (*NodeClaimController) Name ¶
func (c *NodeClaimController) 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.