Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BackgroundDeletion ¶
func BackgroundDeletion(p *remoteClusterProvisioner)
func BackgroundDeletionFromContext ¶ added in v0.1.64
Types ¶
type ProvisionerOption ¶
type ProvisionerOption func(p *remoteClusterProvisioner)
Allows us to specify options for the provided provisioner.
type RemoteCluster ¶
type RemoteCluster struct {
// contains filtered or unexported fields
}
RemoteCluster provides generic handling of remote cluster instances. Specialization is delegated to a provider specific interface.
func New ¶
func New(generator provisioners.RemoteCluster, controller bool) *RemoteCluster
New returns a new initialized provisioner object.
func (*RemoteCluster) ProvisionOn ¶
func (r *RemoteCluster) ProvisionOn(child provisioners.Provisioner, options ...ProvisionerOption) provisioners.Provisioner
ProvisionOn returns a provisioner that will provision the remote, and provision the child provisioner on that remote.
Click to show internal directories.
Click to hide internal directories.