 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewProviderComponentsStoreFactory ¶
func NewProviderComponentsStoreFactory() provider.ComponentsStoreFactory
Types ¶
type ClusterDeployer ¶
type ClusterDeployer struct {
	// contains filtered or unexported fields
}
    func New ¶
func New( bootstrapProvisioner bootstrap.ClusterProvisioner, clientFactory clusterclient.Factory, providerComponents string, addonComponents string, bootstrapComponents string, cleanupBootstrapCluster bool) *ClusterDeployer
func (*ClusterDeployer) Create ¶
func (d *ClusterDeployer) Create(resources *yaml.ParseOutput, kubeconfigOutput string, providerComponentsStoreFactory provider.ComponentsStoreFactory) error
Create the cluster from the provided cluster definition and machine list.
func (*ClusterDeployer) Delete ¶
func (d *ClusterDeployer) Delete(targetClient clusterclient.Client) error
 Click to show internal directories. 
   Click to hide internal directories.