Versions in this module Expand all Collapse all v21 v21.11.1 Apr 26, 2022 v21.11.0 Feb 17, 2022 Changes in this version + type Makers struct + ConfigureCluster func(ctx context.Context, c resources.Cluster) fail.Error + ConfigureGateway func(c resources.Cluster) fail.Error + ConfigureMaster func(c resources.Cluster, index uint, host resources.Host) fail.Error + ConfigureNode func(c resources.Cluster, index uint, host resources.Host) fail.Error + CreateMaster func(c resources.Cluster, index uint) fail.Error + CreateNode func(c resources.Cluster, index uint, host resources.Host) fail.Error + DefaultGatewaySizing func(c resources.Cluster) abstract.HostSizingRequirements + DefaultImage func(c resources.Cluster) string + DefaultMasterSizing func(c resources.Cluster) abstract.HostSizingRequirements + DefaultNodeSizing func(c resources.Cluster) abstract.HostSizingRequirements + GetState func(c resources.Cluster) (clusterstate.Enum, fail.Error) + JoinMasterToCluster func(c resources.Cluster, host resources.Host) fail.Error + JoinNodeToCluster func(c resources.Cluster, host resources.Host) fail.Error + LeaveMasterFromCluster func(c resources.Cluster, host resources.Host) fail.Error + LeaveNodeFromCluster func(ctx context.Context, c resources.Cluster, host resources.Host, ...) fail.Error + MinimumRequiredServers func(clusterIdentity abstract.ClusterIdentity) (uint, uint, uint, fail.Error) + UnconfigureCluster func(c resources.Cluster) fail.Error + UnconfigureMaster func(c resources.Cluster, host resources.Host) fail.Error + UnconfigureNode func(c resources.Cluster, host resources.Host, selectedMaster resources.Host) fail.Error