Versions in this module Expand all Collapse all v0 v0.9.0-rc8 May 5, 2026 v0.8.1 Apr 24, 2026 Changes in this version + func LocalIngressURL(cfg *config.Config) string v0.3.2 Feb 23, 2026 Changes in this version + const BackendK3d + const BackendK3s + func DetectExistingBackend(cfg *config.Config) string + func Down(cfg *config.Config) error + func GetStackID(cfg *config.Config) string + func Init(cfg *config.Config, force bool, backendName string) error + func Purge(cfg *config.Config, force bool) error + func SaveBackend(cfg *config.Config, name string) error + func Up(cfg *config.Config) error + type Backend interface + DataDir func(cfg *config.Config) string + Destroy func(cfg *config.Config, stackID string) error + Down func(cfg *config.Config, stackID string) error + Init func(cfg *config.Config, stackID string) error + IsRunning func(cfg *config.Config, stackID string) (bool, error) + Name func() string + Prerequisites func(cfg *config.Config) error + Up func(cfg *config.Config, stackID string) (kubeconfigData []byte, err error) + func LoadBackend(cfg *config.Config) (Backend, error) + func NewBackend(name string) (Backend, error) + type K3dBackend struct + func (b *K3dBackend) DataDir(cfg *config.Config) string + func (b *K3dBackend) Destroy(cfg *config.Config, stackID string) error + func (b *K3dBackend) Down(cfg *config.Config, stackID string) error + func (b *K3dBackend) Init(cfg *config.Config, stackID string) error + func (b *K3dBackend) IsRunning(cfg *config.Config, stackID string) (bool, error) + func (b *K3dBackend) Name() string + func (b *K3dBackend) Prerequisites(cfg *config.Config) error + func (b *K3dBackend) Up(cfg *config.Config, stackID string) ([]byte, error) + type K3sBackend struct + func (b *K3sBackend) DataDir(cfg *config.Config) string + func (b *K3sBackend) Destroy(cfg *config.Config, stackID string) error + func (b *K3sBackend) Down(cfg *config.Config, stackID string) error + func (b *K3sBackend) Init(cfg *config.Config, stackID string) error + func (b *K3sBackend) IsRunning(cfg *config.Config, stackID string) (bool, error) + func (b *K3sBackend) Name() string + func (b *K3sBackend) Prerequisites(cfg *config.Config) error + func (b *K3sBackend) Up(cfg *config.Config, stackID string) ([]byte, error)