Versions in this module Expand all Collapse all v0 v0.0.2 Dec 5, 2022 Changes in this version + var ErrGetClusterFailure = errors.New("failed to get cluster state") + var ErrGoalStateFailure = errors.New("failed to establish goal state") + type ApplyBuilder interface + CreateApply func(target model.ClusterState, step model.Step) runner.Runnable + type ClusterGetter interface + GetCluster func() (model.Cluster, error) + type ClusterGraph interface + GetResourcesForHost func(hostname string) ([]string, error) + type Controller interface + type Tainter interface + TaintHost func(hostname string) error + TaintResources func(resources []string) error + type WorkspaceSelecter interface + SelectWorkspace func(workspace string) error