Versions in this module Expand all Collapse all v0 v0.5.3 May 28, 2015 v0.5.2 May 19, 2015 Changes in this version + const ManageNodeCommandName + func GetPodHostFieldLabel(apiVersion string) string + func NewCommandManageNode(f *clientcmd.Factory, commandName, fullName string, out io.Writer) *cobra.Command + func ValidOperation(c *cobra.Command) error + type EvacuateOptions struct + DryRun bool + Force bool + Options *NodeOptions + func (e *EvacuateOptions) AddFlags(cmd *cobra.Command) + func (e *EvacuateOptions) Run() error + func (e *EvacuateOptions) RunEvacuate(node *kapi.Node) error + type ListPodsOptions struct + Options *NodeOptions + func (l *ListPodsOptions) AddFlags(cmd *cobra.Command) + func (l *ListPodsOptions) Run() error + func (l *ListPodsOptions) RunListPods(node *kapi.Node) error + type NodeOptions struct + CmdPrinter kubectl.ResourcePrinter + CmdPrinterOutput bool + DefaultNamespace string + Kclient *client.Client + Mapper meta.RESTMapper + NodeNames []string + PodSelector string + Printer func(mapping *meta.RESTMapping, noHeaders bool) (kubectl.ResourcePrinter, error) + RESTClientFactory func(mapping *meta.RESTMapping) (resource.RESTClient, error) + Selector string + Typer runtime.ObjectTyper + Writer io.Writer + func (n *NodeOptions) Complete(f *clientcmd.Factory, c *cobra.Command, args []string, out io.Writer) error + func (n *NodeOptions) GetNodes() ([]*kapi.Node, error) + func (n *NodeOptions) GetPrinters(kind, version string) (kubectl.ResourcePrinter, kubectl.ResourcePrinter, error) + func (n *NodeOptions) GetPrintersByObject(obj runtime.Object) (kubectl.ResourcePrinter, kubectl.ResourcePrinter, error) + func (n *NodeOptions) GetPrintersByResource(resource string) (kubectl.ResourcePrinter, kubectl.ResourcePrinter, error) + func (n *NodeOptions) Validate() error + type SchedulableOptions struct + Options *NodeOptions + Schedulable bool + func (s *SchedulableOptions) Run() error + func (s *SchedulableOptions) RunSchedulable(node *kapi.Node, ignoreHeaders *bool) error