Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AllNodeLister ¶
type AllNodeLister struct {
// contains filtered or unexported fields
}
AllNodeLister lists all nodes
func NewAllNodeLister ¶
func NewAllNodeLister(kubeClient client.Interface, stopchannel <-chan struct{}) *AllNodeLister
NewAllNodeLister builds a node lister that returns all nodes (ready and unready)
type ReadyNodeLister ¶
type ReadyNodeLister struct {
// contains filtered or unexported fields
}
ReadyNodeLister lists ready nodes.
func NewReadyNodeLister ¶
func NewReadyNodeLister(kubeClient client.Interface, stopChannel <-chan struct{}) *ReadyNodeLister
NewReadyNodeLister builds a node lister.
type ScheduledPodLister ¶
type ScheduledPodLister struct {
// contains filtered or unexported fields
}
ScheduledPodLister lists scheduled pods.
func NewScheduledPodLister ¶
func NewScheduledPodLister(kubeClient client.Interface, stopchannel <-chan struct{}) *ScheduledPodLister
NewScheduledPodLister builds ScheduledPodLister
type UnschedulablePodLister ¶
type UnschedulablePodLister struct {
// contains filtered or unexported fields
}
UnschedulablePodLister lists unscheduled pods
func NewUnschedulablePodInNamespaceLister ¶
func NewUnschedulablePodInNamespaceLister(kubeClient client.Interface, namespace string, stopchannel <-chan struct{}) *UnschedulablePodLister
NewUnschedulablePodInNamespaceLister returns a lister providing pods that failed to be scheduled in the given namespace.
func NewUnschedulablePodLister ¶
func NewUnschedulablePodLister(kubeClient client.Interface, stopchannel <-chan struct{}) *UnschedulablePodLister
NewUnschedulablePodLister returns a lister providing pods that failed to be scheduled.
Click to show internal directories.
Click to hide internal directories.