Documentation ¶
Index ¶
Constants ¶
View Source
const (
// SpawnProcessLimit is the number of processes concurrently executing kubeone.
SpawnProcessLimit = 5
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Usecases ¶
type Usecases struct { // SpawnProcessLimit represents a synchronization channel which limits the number of spawned terraform // processes. This values must be non-nil and be buffered, where the capacity indicates // the limit. SpawnProcessLimit chan struct{} }
func (*Usecases) BuildCluster ¶
func (u *Usecases) BuildCluster(req *pb.BuildClusterRequest) (*pb.BuildClusterResponse, error)
BuildCluster builds all cluster defined in the desired state
func (*Usecases) DestroyCluster ¶ added in v0.6.2
func (u *Usecases) DestroyCluster(req *pb.DestroyClusterRequest) (*pb.DestroyClusterResponse, error)
Click to show internal directories.
Click to hide internal directories.