Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CmdExecutor ¶
type CmdExecutor struct {
// contains filtered or unexported fields
}
func NewCmdExecutor ¶
func NewCmdExecutor(config *restclient.Config, client kubernetes.Interface, namespace string) *CmdExecutor
func (*CmdExecutor) OnLocal ¶
func (c *CmdExecutor) OnLocal(cmd string) error
OnLocal execute 'cmd' on the specified node
func (*CmdExecutor) OnNodesPods ¶
func (c *CmdExecutor) OnNodesPods(cmd string, nodeListOption, podListOption metav1.ListOptions) error
OnNodesPods execute 'cmd' on the specified pods of the specified nodes
func (*CmdExecutor) OnPod ¶
func (c *CmdExecutor) OnPod(cmd string, pod *v1.Pod) error
OnPod execute 'cmd' on 'pod'
func (*CmdExecutor) OnPods ¶
func (c *CmdExecutor) OnPods(cmd string, listOption metav1.ListOptions) error
OnPods execute 'cmd' on the specified pods
Click to show internal directories.
Click to hide internal directories.