Documentation ¶
Overview ¶
Package command provides function to execute commands in k8s pods.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExecuteInContainer ¶
func ExecuteInContainer( ctx context.Context, clientSet kubernetes.Clientset, cfg *rest.Config, container ContainerLocator, timeout *time.Duration, command []string, ) (string, string, error)
ExecuteInContainer executes a command in a container. If timeout is not nil, the command will be executed with the specified timeout. The function returns the stdout and stderr of the command.
Types ¶
type ContainerLocator ¶
ContainerLocator is a struct that contains the information needed to locate a container in a pod.
Click to show internal directories.
Click to hide internal directories.