podutils

package
v0.9.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 23, 2019 License: GPL-3.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Exec

func Exec(params ExecParams) error

Exec a command within a container, within a pod.

func Tail

func Tail(ctx context.Context, stream pb.M8S_CreateServer, client *kubernetes.Clientset, namespace, name string) error

Tail tails the logs for a build. @todo, Make the stream more generic.

Types

type ExecParams

type ExecParams struct {
	Client    *kubernetes.Clientset
	Config    *rest.Config
	Stdin     bool
	Stdout    bool
	Stderr    bool
	TTY       bool
	Writer    io.Writer
	Reader    io.Reader
	Namespace string
	Pod       string
	Container string
	Command   []string
}

ExecParams is used for passing params to the Run function.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL