Versions in this module Expand all Collapse all v1 v1.0.1 Mar 18, 2026 Changes in this version type OnboardingController + TestFlavorID string v1.0.0 Mar 17, 2026 Changes in this version + const AggregatesControllerName + const DecommissionControllerName + const EvictionControllerName + const HypervisorControllerName + const HypervisorInstanceHaControllerName + const HypervisorMaintenanceControllerName + const HypervisorTaintControllerName + const MaintenanceControllerName + const NodeCertificateControllerName + const OnboardingControllerName + const TraitsControllerName + var ErrRetry = errors.New("ErrRetry") + func Difference[S ~[]E, E comparable](s1, s2 S) S + func FindNodeStatusCondition(conditions []corev1.NodeCondition, conditionType corev1.NodeConditionType) *corev1.NodeCondition + func HasKubectlManagedFields(object *metav1.ObjectMeta) bool + func HasStatusCondition(conditions []metav1.Condition, conditionType string) bool + func InstanceHaUrl(region, zone, hostname string) string + func IsNodeConditionPresentAndEqual(conditions []corev1.NodeCondition, conditionType corev1.NodeConditionType, ...) bool + func IsNodeConditionTrue(conditions []corev1.NodeCondition, conditionType corev1.NodeConditionType) bool + func OwnerReference(obj metav1.Object, gvk *schema.GroupVersionKind) *v1ac.OwnerReferenceApplyConfiguration + type AggregatesController struct + Scheme *runtime.Scheme + func (ac *AggregatesController) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error) + func (ac *AggregatesController) SetupWithManager(mgr ctrl.Manager) error + type EvictionReconciler struct + Scheme *runtime.Scheme + func (r *EvictionReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error) + func (r *EvictionReconciler) SetupWithManager(mgr ctrl.Manager) error + type GardenerNodeLifecycleController struct + Scheme *runtime.Scheme + func (r *GardenerNodeLifecycleController) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error) + func (r *GardenerNodeLifecycleController) SetupWithManager(mgr ctrl.Manager, namespace string) error + type HypervisorController struct + Scheme *runtime.Scheme + func (hv *HypervisorController) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error) + func (hv *HypervisorController) SetupWithManager(mgr ctrl.Manager) error + type HypervisorInstanceHaController struct + Scheme *runtime.Scheme + func (r *HypervisorInstanceHaController) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error) + func (r *HypervisorInstanceHaController) SetupWithManager(mgr ctrl.Manager) error + type HypervisorMaintenanceController struct + Scheme *runtime.Scheme + func (hec *HypervisorMaintenanceController) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error) + func (hec *HypervisorMaintenanceController) SetupWithManager(mgr ctrl.Manager) error + type HypervisorTaintController struct + Scheme *runtime.Scheme + func (r *HypervisorTaintController) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error) + func (r *HypervisorTaintController) SetupWithManager(mgr ctrl.Manager) error + type NodeCertificateController struct + Scheme *runtime.Scheme + func (r *NodeCertificateController) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error) + func (r *NodeCertificateController) SetupWithManager(mgr ctrl.Manager, namespace, issuerName string) error + type NodeDecommissionReconciler struct + Scheme *runtime.Scheme + func (r *NodeDecommissionReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error) + func (r *NodeDecommissionReconciler) SetupWithManager(mgr ctrl.Manager) error + type OnboardingController struct + Scheme *runtime.Scheme + func (r *OnboardingController) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error) + func (r *OnboardingController) SetupWithManager(mgr ctrl.Manager) error + type TraitsController struct + Scheme *runtime.Scheme + func (tc *TraitsController) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error) + func (tc *TraitsController) SetupWithManager(mgr ctrl.Manager) error