Documentation ¶
Index ¶
Constants ¶
View Source
const ( ControllerName = "operating-system-config-controller" // MachineDeploymentCleanupFinalizer indicates that sub-resources created by OSC controller against a MachineDeployment should be deleted MachineDeploymentCleanupFinalizer = "kubermatic.io/cleanup-operating-system-configs" )
Variables ¶
This section is empty.
Functions ¶
func Add ¶
func Add( mgr manager.Manager, log *zap.SugaredLogger, workerClient ctrlruntimeclient.Client, client ctrlruntimeclient.Client, bootstrappingManager bootstrap.Bootstrap, caCert string, namespace string, workerCount int, clusterDNSIPs []net.IP, generator generator.CloudConfigGenerator, containerRuntime string, externalCloudProvider bool, pauseImage string, initialTaints string, nodeHTTPProxy string, nodeNoProxy string, containerRuntimeConfig containerruntime.Config, nodeRegistryCredentialsSecret string, kubeletFeatureGates map[string]bool) error
Types ¶
type Reconciler ¶
type Reconciler struct { ctrlruntimeclient.Client // contains filtered or unexported fields }
func (*Reconciler) Reconcile ¶
func (r *Reconciler) Reconcile(ctx context.Context, req ctrlruntime.Request) (reconcile.Result, error)
Click to show internal directories.
Click to hide internal directories.