const defaultNodeMaskCIDRIPv4 …
const defaultNodeMaskCIDRIPv6 …
func newServiceLBControllerDescriptor() *ControllerDescriptor { … }
func startServiceLBController(ctx context.Context, controllerContext ControllerContext, controllerName string) (controller.Interface, bool, error) { … }
func newNodeIpamControllerDescriptor() *ControllerDescriptor { … }
func startNodeIpamController(ctx context.Context, controllerContext ControllerContext, controllerName string) (controller.Interface, bool, error) { … }
func newNodeLifecycleControllerDescriptor() *ControllerDescriptor { … }
func startNodeLifecycleController(ctx context.Context, controllerContext ControllerContext, controllerName string) (controller.Interface, bool, error) { … }
func newTaintEvictionControllerDescriptor() *ControllerDescriptor { … }
func startTaintEvictionController(ctx context.Context, controllerContext ControllerContext, controllerName string) (controller.Interface, bool, error) { … }
func newCloudNodeLifecycleControllerDescriptor() *ControllerDescriptor { … }
func startCloudNodeLifecycleController(ctx context.Context, controllerContext ControllerContext, controllerName string) (controller.Interface, bool, error) { … }
func newNodeRouteControllerDescriptor() *ControllerDescriptor { … }
func startNodeRouteController(ctx context.Context, controllerContext ControllerContext, controllerName string) (controller.Interface, bool, error) { … }
func newPersistentVolumeBinderControllerDescriptor() *ControllerDescriptor { … }
func startPersistentVolumeBinderController(ctx context.Context, controllerContext ControllerContext, controllerName string) (controller.Interface, bool, error) { … }
func newPersistentVolumeAttachDetachControllerDescriptor() *ControllerDescriptor { … }
func startPersistentVolumeAttachDetachController(ctx context.Context, controllerContext ControllerContext, controllerName string) (controller.Interface, bool, error) { … }
func newPersistentVolumeExpanderControllerDescriptor() *ControllerDescriptor { … }
func startPersistentVolumeExpanderController(ctx context.Context, controllerContext ControllerContext, controllerName string) (controller.Interface, bool, error) { … }
func newEphemeralVolumeControllerDescriptor() *ControllerDescriptor { … }
func startEphemeralVolumeController(ctx context.Context, controllerContext ControllerContext, controllerName string) (controller.Interface, bool, error) { … }
const defaultResourceClaimControllerWorkers …
func newResourceClaimControllerDescriptor() *ControllerDescriptor { … }
func startResourceClaimController(ctx context.Context, controllerContext ControllerContext, controllerName string) (controller.Interface, bool, error) { … }
func newEndpointsControllerDescriptor() *ControllerDescriptor { … }
func startEndpointsController(ctx context.Context, controllerContext ControllerContext, controllerName string) (controller.Interface, bool, error) { … }
func newReplicationControllerDescriptor() *ControllerDescriptor { … }
func startReplicationController(ctx context.Context, controllerContext ControllerContext, controllerName string) (controller.Interface, bool, error) { … }
func newPodGarbageCollectorControllerDescriptor() *ControllerDescriptor { … }
func startPodGarbageCollectorController(ctx context.Context, controllerContext ControllerContext, controllerName string) (controller.Interface, bool, error) { … }
func newResourceQuotaControllerDescriptor() *ControllerDescriptor { … }
func startResourceQuotaController(ctx context.Context, controllerContext ControllerContext, controllerName string) (controller.Interface, bool, error) { … }
func newNamespaceControllerDescriptor() *ControllerDescriptor { … }
func startNamespaceController(ctx context.Context, controllerContext ControllerContext, controllerName string) (controller.Interface, bool, error) { … }
func startModifiedNamespaceController(ctx context.Context, controllerContext ControllerContext, namespaceKubeClient clientset.Interface, nsKubeconfig *restclient.Config) (controller.Interface, bool, error) { … }
func newServiceAccountControllerDescriptor() *ControllerDescriptor { … }
func startServiceAccountController(ctx context.Context, controllerContext ControllerContext, controllerName string) (controller.Interface, bool, error) { … }
func newTTLControllerDescriptor() *ControllerDescriptor { … }
func startTTLController(ctx context.Context, controllerContext ControllerContext, controllerName string) (controller.Interface, bool, error) { … }
func newGarbageCollectorControllerDescriptor() *ControllerDescriptor { … }
func startGarbageCollectorController(ctx context.Context, controllerContext ControllerContext, controllerName string) (controller.Interface, bool, error) { … }
func newPersistentVolumeClaimProtectionControllerDescriptor() *ControllerDescriptor { … }
func startPersistentVolumeClaimProtectionController(ctx context.Context, controllerContext ControllerContext, controllerName string) (controller.Interface, bool, error) { … }
func newPersistentVolumeProtectionControllerDescriptor() *ControllerDescriptor { … }
func startPersistentVolumeProtectionController(ctx context.Context, controllerContext ControllerContext, controllerName string) (controller.Interface, bool, error) { … }
func newTTLAfterFinishedControllerDescriptor() *ControllerDescriptor { … }
func startTTLAfterFinishedController(ctx context.Context, controllerContext ControllerContext, controllerName string) (controller.Interface, bool, error) { … }
func newLegacyServiceAccountTokenCleanerControllerDescriptor() *ControllerDescriptor { … }
func startLegacyServiceAccountTokenCleanerController(ctx context.Context, controllerContext ControllerContext, controllerName string) (controller.Interface, bool, error) { … }
func validateCIDRs(cidrsList string) ([]*net.IPNet, error) { … }
func processCIDRs(cidrsList string) ([]*net.IPNet, bool, error) { … }
func setNodeCIDRMaskSizes(cfg nodeipamconfig.NodeIPAMControllerConfiguration, clusterCIDRs []*net.IPNet) ([]int, error) { … }
func newStorageVersionGarbageCollectorControllerDescriptor() *ControllerDescriptor { … }
func startStorageVersionGarbageCollectorController(ctx context.Context, controllerContext ControllerContext, controllerName string) (controller.Interface, bool, error) { … }