Versions in this module Expand all Collapse all v0 v0.0.3 Nov 10, 2026 Changes in this version + type WorkspaceOption func(*workspaceRequest) + func WaitForReachable() WorkspaceOption + func With(opts ...kcptesting.UnprivilegedWorkspaceOption) WorkspaceOption v0.0.2 Nov 9, 2026 Changes in this version type Instance + func (in *Instance) BaseConfig() *rest.Config v0.0.1 Nov 9, 2026 Changes in this version + const AliasCache + const AliasFrontProxy + const DefaultImage + const DefaultStartupTimeout + const DefaultTag + const DefaultVersion + const ShardA + const ShardB + type Instance struct + Cache testcontainers.Container + FrontProxy testcontainers.Container + ShardA testcontainers.Container + ShardB testcontainers.Container + func Run(ctx context.Context, opts Options) (*Instance, error) + func Shared(ctx context.Context, name string, opts Options) (*Instance, error) + func (in *Instance) Client(path string, opts client.Options) (client.Client, error) + func (in *Instance) Config() *rest.Config + func (in *Instance) CreateWorkspace(ctx context.Context, path string, ...) (logicalcluster.Path, error) + func (in *Instance) ExternalURL(ctx context.Context, inNetwork string) (string, error) + func (in *Instance) RESTConfig(path string) *rest.Config + func (in *Instance) ShardConfig(ctx context.Context, name string) (*rest.Config, error) + func (in *Instance) ShardNames() []string + type Options struct + Cache []testcontainers.ContainerCustomizer + FeatureGates []string + FrontProxy []testcontainers.ContainerCustomizer + Image string + ShardA []testcontainers.ContainerCustomizer + ShardB []testcontainers.ContainerCustomizer + StartupTimeout time.Duration