Documentation ¶
Index ¶
- func CreateNamespaces(kube kubernetes.Interface, namespaceMetadata ...metav1.ObjectMeta) error
- func DeleteSuperglooPods(kube kubernetes.Interface, superglooNamespace string)
- func MustApiExtsClient() apiexts.Interface
- func MustKubeClient() kubernetes.Interface
- func RegisterCrdsLockingSuite() struct{}
- func RunSuperglooLocally(ctx context.Context, kube kubernetes.Interface, ...) error
- func TeardownSuperGloo(kube kubernetes.Interface)
- func TeardownWithPrefix(kube kubernetes.Interface, prefix string)
- func WaitForNamespaceTeardown(ns string)
- func WaitUntilPodsRunning(timeout time.Duration, namespace string, podPrefixes ...string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateNamespaces ¶ added in v0.3.23
func CreateNamespaces(kube kubernetes.Interface, namespaceMetadata ...metav1.ObjectMeta) error
func DeleteSuperglooPods ¶
func DeleteSuperglooPods(kube kubernetes.Interface, superglooNamespace string)
remove supergloo controller pod(s)
func MustApiExtsClient ¶
func MustKubeClient ¶
func MustKubeClient() kubernetes.Interface
func RegisterCrdsLockingSuite ¶ added in v0.3.14
func RegisterCrdsLockingSuite() struct{}
call with a var _ = RegisterCrdsLockingSuite will fail tests if there's alraedy a BeforeSuite/AfterSuite
func RunSuperglooLocally ¶ added in v0.3.23
func TeardownSuperGloo ¶
func TeardownSuperGloo(kube kubernetes.Interface)
func TeardownWithPrefix ¶
func TeardownWithPrefix(kube kubernetes.Interface, prefix string)
func WaitForNamespaceTeardown ¶
func WaitForNamespaceTeardown(ns string)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.