Documentation ¶
Index ¶
- func NewAddFinalizerController(recorder events.Recorder, ...) factory.Controller
- func NewAppliedManifestWorkFinalizeController(recorder events.Recorder, spokeDynamicClient dynamic.Interface, ...) factory.Controller
- func NewManifestWorkFinalizeController(recorder events.Recorder, ...) factory.Controller
- type AddFinalizerController
- type AppliedManifestWorkFinalizeController
- type ManifestWorkFinalizeController
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAddFinalizerController ¶
func NewAddFinalizerController( recorder events.Recorder, manifestWorkClient workv1client.ManifestWorkInterface, manifestWorkInformer workinformer.ManifestWorkInformer, manifestWorkLister worklister.ManifestWorkNamespaceLister, ) factory.Controller
NewAddFinalizerController returns a ManifestWorkController
func NewAppliedManifestWorkFinalizeController ¶
func NewAppliedManifestWorkFinalizeController( recorder events.Recorder, spokeDynamicClient dynamic.Interface, appliedManifestWorkClient workv1client.AppliedManifestWorkInterface, appliedManifestWorkInformer workinformer.AppliedManifestWorkInformer, ) factory.Controller
func NewManifestWorkFinalizeController ¶
func NewManifestWorkFinalizeController( recorder events.Recorder, manifestWorkClient workv1client.ManifestWorkInterface, manifestWorkInformer workinformer.ManifestWorkInformer, manifestWorkLister worklister.ManifestWorkNamespaceLister, appliedManifestWorkClient workv1client.AppliedManifestWorkInterface, appliedManifestWorkInformer workinformer.AppliedManifestWorkInformer, hubHash string, ) factory.Controller
Types ¶
type AddFinalizerController ¶
type AddFinalizerController struct {
// contains filtered or unexported fields
}
AddFinalizerController is to add the cluster.open-cluster-management.io/manifest-work-cleanup finalizer to manifestworks.
type AppliedManifestWorkFinalizeController ¶
type AppliedManifestWorkFinalizeController struct {
// contains filtered or unexported fields
}
AppliedManifestWorkFinalizeController handles cleanup of appliedmanifestwork resources before deletion is allowed.
type ManifestWorkFinalizeController ¶
type ManifestWorkFinalizeController struct {
// contains filtered or unexported fields
}
ManifestWorkFinalizeController handles cleanup of manifestwork resources before deletion is allowed.
Click to show internal directories.
Click to hide internal directories.