 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
      View Source
      
  const GroupName = "cloudcontrollermanager.config.k8s.io"
    GroupName is the group name used in this package
Variables ¶
      View Source
      
  
    var ( // SchemeBuilder is the scheme builder with scheme init functions to run for this API package SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) // AddToScheme is a global function that registers this API group & version to a scheme AddToScheme = SchemeBuilder.AddToScheme )
      View Source
      
  var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: runtime.APIVersionInternal}
    SchemeGroupVersion is group version used to register these objects
Functions ¶
This section is empty.
Types ¶
type CloudControllerManagerConfiguration ¶
type CloudControllerManagerConfiguration struct {
	metav1.TypeMeta
	// Generic holds configuration for a generic controller-manager
	Generic kubectrlmgrconfig.GenericControllerManagerConfiguration
	// both in cloud controller manager and kube-controller manager.
	KubeCloudShared kubectrlmgrconfig.KubeCloudSharedConfiguration
	// ServiceControllerConfiguration holds configuration for ServiceController
	// related features.
	ServiceController kubectrlmgrconfig.ServiceControllerConfiguration
	// NodeStatusUpdateFrequency is the frequency at which the controller updates nodes' status
	NodeStatusUpdateFrequency metav1.Duration
}
    CloudControllerManagerConfiguration contains elements describing cloud-controller manager.
func (*CloudControllerManagerConfiguration) DeepCopy ¶
func (in *CloudControllerManagerConfiguration) DeepCopy() *CloudControllerManagerConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CloudControllerManagerConfiguration.
func (*CloudControllerManagerConfiguration) DeepCopyInto ¶
func (in *CloudControllerManagerConfiguration) DeepCopyInto(out *CloudControllerManagerConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CloudControllerManagerConfiguration) DeepCopyObject ¶
func (in *CloudControllerManagerConfiguration) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
 Click to show internal directories. 
   Click to hide internal directories.