 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
      View Source
      
  
var (
	ErrProviderNotFound = errors.New("no user data provider for the given os found")
)
    Functions ¶
This section is empty.
Types ¶
type Provider ¶
type Provider interface {
	UserData(spec clusterv1alpha1.MachineSpec, kubeconfig *clientcmdapi.Config, ccProvider cloud.ConfigProvider, clusterDNSIPs []net.IP) (string, error)
}
    func ForOS ¶
func ForOS(os providerconfig.OperatingSystem) (Provider, error)
 Click to show internal directories. 
   Click to hide internal directories.