Documentation ¶
Index ¶
- Constants
- type MachineInventoryReconciler
- type MachineInventorySelectorReconciler
- func (r *MachineInventorySelectorReconciler) MachineInventoryToSelector(ctx context.Context, o client.Object) []ctrl.Request
- func (r *MachineInventorySelectorReconciler) Reconcile(ctx context.Context, req reconcile.Request) (ctrl.Result, error)
- func (r *MachineInventorySelectorReconciler) SetupWithManager(mgr ctrl.Manager) error
- type MachineRegistrationReconciler
- type ManagedOSImageReconciler
- type ManagedOSVersionChannelReconciler
- type ManagedOSVersionReconciler
- func (r *ManagedOSVersionReconciler) ManagedOSImageToManagedOSVersion(ctx context.Context, obj client.Object) []ctrl.Request
- func (r *ManagedOSVersionReconciler) Reconcile(ctx context.Context, req reconcile.Request) (_ ctrl.Result, rerr error)
- func (r *ManagedOSVersionReconciler) SetupWithManager(mgr ctrl.Manager) error
- type SeedImageReconciler
Constants ¶
const LocalResetPlanPath = "/oem/reset-cloud-config.yaml"
const LocalResetUnmanagedMarker = "/var/lib/elemental/.unmanaged_reset"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MachineInventoryReconciler ¶
MachineInventoryReconciler reconciles a MachineInventory object.
func (*MachineInventoryReconciler) SetupWithManager ¶
func (r *MachineInventoryReconciler) SetupWithManager(mgr ctrl.Manager) error
type MachineInventorySelectorReconciler ¶
MachineInventorySelectorReconciler reconciles a MachineInventorySelector object.
func (*MachineInventorySelectorReconciler) MachineInventoryToSelector ¶
func (r *MachineInventorySelectorReconciler) MachineInventoryToSelector(ctx context.Context, o client.Object) []ctrl.Request
MachineInventoryToSelector is a handler.ToRequestsFunc to be used to enqueue requests for reconciliation for MachineInventoryToSelector that might adopt a MachineInventory.
func (*MachineInventorySelectorReconciler) SetupWithManager ¶
func (r *MachineInventorySelectorReconciler) SetupWithManager(mgr ctrl.Manager) error
type MachineRegistrationReconciler ¶
MachineRegistrationReconciler reconciles a MachineRegistration object.
func (*MachineRegistrationReconciler) SetupWithManager ¶
func (r *MachineRegistrationReconciler) SetupWithManager(mgr ctrl.Manager) error
type ManagedOSImageReconciler ¶
type ManagedOSImageReconciler struct { client.Client DefaultRegistry string Scheme *runtime.Scheme }
ManagedOSImageReconciler reconciles a ManagedOSImage object.
func (*ManagedOSImageReconciler) SetupWithManager ¶
func (r *ManagedOSImageReconciler) SetupWithManager(mgr ctrl.Manager) error
type ManagedOSVersionChannelReconciler ¶
type ManagedOSVersionChannelReconciler struct { client.Client OperatorImage string // contains filtered or unexported fields }
ManagedOSVersionChannelReconciler reconciles a ManagedOSVersionChannel object.
func (*ManagedOSVersionChannelReconciler) SetupWithManager ¶
func (r *ManagedOSVersionChannelReconciler) SetupWithManager(mgr ctrl.Manager) error
type ManagedOSVersionReconciler ¶ added in v1.6.3
type ManagedOSVersionReconciler struct { client.Client DefaultRegistry string Scheme *runtime.Scheme }
ManagedOSVersionReconciler reconciles a ManagedOSVersion object.
func (*ManagedOSVersionReconciler) ManagedOSImageToManagedOSVersion ¶ added in v1.6.3
func (*ManagedOSVersionReconciler) SetupWithManager ¶ added in v1.6.3
func (r *ManagedOSVersionReconciler) SetupWithManager(mgr ctrl.Manager) error
type SeedImageReconciler ¶ added in v1.1.4
type SeedImageReconciler struct { client.Client SeedImageImage string SeedImageImagePullPolicy corev1.PullPolicy }
func (*SeedImageReconciler) SetupWithManager ¶ added in v1.1.4
func (r *SeedImageReconciler) SetupWithManager(mgr ctrl.Manager) error
TODO: extend SetupWithManager with "Watches" and "WithEventFilter"