Versions in this module Expand all Collapse all v1 v1.4.0 Nov 9, 2024 v1.3.0 Nov 10, 2024 Changes in this version + const DefaultControlPlanes + const DefaultWorkers + const ExistingClusterKind + const KindClusterKind + func GetConfig() (clientcmd.ClientConfig, error) + func Stop(output io.Writer) error + type Cluster interface + Cleanup func(output io.Writer) error + GetKind func() string + LoadImages func(output io.Writer) error + Startup func(output io.Writer) error + func GetExistCluster() Cluster + func NewLocalCluster() Cluster + func Start(output io.Writer) (clientcmd.ClientConfig, Cluster, error) + type ExistingCluster struct + func (e *ExistingCluster) Cleanup(output io.Writer) error + func (e *ExistingCluster) GetKind() string + func (e *ExistingCluster) LoadImages(output io.Writer) error + func (e *ExistingCluster) Startup(output io.Writer) error + func (e *ExistingCluster) String() string + type LocalKindCluster struct + ClusterConfigPath string + ClusterName string + ControlPlanes int + ExportImageStoragePort int + ExportIngressHTTPPort int + ExportIngressHTTPSPort int + Image string + ImageMirror string + WaitTimeout time.Duration + Workers int + func NewLocalKindCluster() *LocalKindCluster + func (c *LocalKindCluster) Startup(output io.Writer) error + func (c LocalKindCluster) Cleanup(output io.Writer) error + func (c LocalKindCluster) GetKind() string + func (c LocalKindCluster) LoadImages(output io.Writer) error + func (c LocalKindCluster) String() string