kube

package
v0.17.0 Latest Latest
Warning

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

Go to latest
Published: Aug 11, 2020 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ConfigMap

func ConfigMap(ns, name, data string, labels map[string]string) kubev1.ConfigMap

func CreateConfigMap

func CreateConfigMap(cm kubev1.ConfigMap) error

func CreateNs

func CreateNs(ctx context.Context, ns string) error

func DeleteNs

func DeleteNs(ctx context.Context, ns string) error

func KubeClient

func KubeClient() (kubernetes.Interface, error)

func MustCreateConfigMap

func MustCreateConfigMap(cm kubev1.ConfigMap)

func MustCreateNs

func MustCreateNs(ctx context.Context, ns string)

func MustDeleteNs

func MustDeleteNs(ctx context.Context, ns string)

func MustKubeClient

func MustKubeClient() kubernetes.Interface

func TeardownClusterResourcesWithPrefix

func TeardownClusterResourcesWithPrefix(ctx context.Context, kube kubernetes.Interface, prefix string)

func WaitForNamespaceTeardown

func WaitForNamespaceTeardown(ctx context.Context, ns string)

func WaitForNamespaceTeardownWithClient added in v0.10.21

func WaitForNamespaceTeardownWithClient(ctx context.Context, ns string, client kubernetes.Interface)

func WaitForServicesInNamespaceTeardown

func WaitForServicesInNamespaceTeardown(ctx context.Context, ns string)

func WaitUntilPodsRunning

func WaitUntilPodsRunning(ctx context.Context, timeout time.Duration, namespace string, podPrefixes ...string) error

Types

This section is empty.

Jump to

Keyboard shortcuts

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