Documentation ¶
Index ¶
- Constants
- func Docker(stdout, stderr io.Writer, stdin io.Reader, args ...string) error
- func DockerRun(stdout, stderr io.Writer, stdin io.Reader, image string, ...) error
- func ExecCmd(stdout, stderr io.Writer, stdin io.Reader, cmd string, args ...string) error
- func ExecOutput(stdin io.Reader, cmd string, args ...string) (string, error)
- func MarshalBytes(pb proto.Message) ([]byte, error)
- func MarshalStruct(m proto.Message) (*structpb.Struct, error)
- func RetryOn500(retryable func() error) error
- func RetryOnFunc(retryable func() error, retryIf func(err error) bool, opts ...retry.Option) error
- func SplitImageRef(ref string) (string, string, error)
- func Tar(src string, writers ...io.Writer) error
- func UnmarshalBytes(b []byte, pb proto.Message) error
- func UnmarshalStruct(s *structpb.Struct, m proto.Message) error
- func Untar(dst string, r io.Reader) error
Constants ¶
View Source
const (
WasmFilterName = "envoy.filters.http.wasm"
)
Variables ¶
This section is empty.
Functions ¶
func ExecOutput ¶ added in v0.0.13
func RetryOn500 ¶ added in v0.0.15
add some retry logic here as some registries can be flaky
func RetryOnFunc ¶ added in v0.0.16
add some retry logic here as some registries can be flaky
func SplitImageRef ¶
splits a ref into the repo and tag if tag is empty, returns "latest"
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.