- Sort Score
- Result 10 results
- Languages All
Results 1 - 7 of 7 for attachDetachController (0.55 sec)
-
pkg/controller/volume/attachdetach/attach_detach_controller.go
} } } return nil } var _ volume.VolumeHost = &attachDetachController{} var _ volume.AttachDetachVolumeHost = &attachDetachController{} func (adc *attachDetachController) CSINodeLister() storagelistersv1.CSINodeLister { return adc.csiNodeLister } func (adc *attachDetachController) CSIDriverLister() storagelistersv1.CSIDriverLister { return adc.csiDriverLister }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Sat May 04 18:33:12 UTC 2024 - 32.6K bytes - Viewed (0) -
cmd/kube-controller-manager/app/core.go
controllerContext.ComponentConfig.AttachDetachController.DisableAttachDetachReconcilerSync, controllerContext.ComponentConfig.AttachDetachController.ReconcilerSyncLoopPeriod.Duration, controllerContext.ComponentConfig.AttachDetachController.DisableForceDetachOnTimeout, attachdetach.DefaultTimerConfig, ) if attachDetachControllerErr != nil {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 10 08:42:31 UTC 2024 - 39K bytes - Viewed (0) -
pkg/controller/volume/attachdetach/attach_detach_controller_test.go
) func createADC(t testing.TB, tCtx ktesting.TContext, fakeKubeClient *fake.Clientset, informerFactory informers.SharedInformerFactory, plugins []volume.VolumePlugin) *attachDetachController { adcObj, err := NewAttachDetachController( tCtx, fakeKubeClient, informerFactory.Core().V1().Pods(), informerFactory.Core().V1().Nodes(), informerFactory.Core().V1().PersistentVolumeClaims(),
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Apr 18 11:00:37 UTC 2024 - 24.2K bytes - Viewed (0) -
pkg/volume/csi/csi_attacher.go
} else { klog.V(4).Info(log("attachment [%v] for volume [%v] created successfully", attachID, pvSrc.VolumeHandle)) } } // Attach and detach functionality is exclusive to the CSI plugin that runs in the AttachDetachController, // and has access to a VolumeAttachment lister that can be polled for the current status. if err := c.waitForVolumeAttachmentWithLister(spec, pvSrc.VolumeHandle, attachID, c.watchTimeout); err != nil { return "", err
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Oct 03 07:38:14 UTC 2023 - 25.9K bytes - Viewed (0) -
pkg/controller/volume/attachdetach/util/util.go
// "enableControllerAttachDetach" is set to true on kubelet return true, nil } if adcHost.CSINodeLister() == nil { return false, errors.New("could not find CSINodeLister in attachDetachController") } csiNode, err := adcHost.CSINodeLister().Get(string(nodeName)) if err != nil { return false, err } ann := csiNode.GetAnnotations() if ann == nil { return false, nil }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Mar 01 10:42:15 UTC 2024 - 12K bytes - Viewed (0) -
api/api-rules/violation_exceptions.list
API rule violation: names_match,k8s.io/kube-controller-manager/config/v1alpha1,KubeControllerManagerConfiguration,AttachDetachController API rule violation: names_match,k8s.io/kube-controller-manager/config/v1alpha1,KubeControllerManagerConfiguration,CSRSigningController
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon May 27 02:59:09 UTC 2024 - 29.9K bytes - Viewed (0) -
pkg/volume/plugins.go
VolumeAttachmentLister() storagelistersv1.VolumeAttachmentLister // IsAttachDetachController is an interface marker to strictly tie AttachDetachVolumeHost // to the attachDetachController IsAttachDetachController() bool } // VolumeHost is an interface that plugins can use to access the kubelet. type VolumeHost interface { // GetPluginDir returns the absolute path to a directory under which
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Jun 06 16:13:15 UTC 2024 - 38.2K bytes - Viewed (0)