Versions in this module Expand all Collapse all v0 v0.0.1 Sep 25, 2025 Changes in this version + const ControllerName + type ClusterReconciler struct + Environment string + KnownClusters map[types.NamespacedName]struct{} + KnownClustersLock *sync.RWMutex + PlatformCluster *clusters.Cluster + ProviderName string + ProviderNamespace string + func NewClusterReconciler(platformCluster *clusters.Cluster, recorder record.EventRecorder, ...) *ClusterReconciler + func (r *ClusterReconciler) Reconcile(ctx context.Context, req reconcile.Request) (reconcile.Result, error) + func (r *ClusterReconciler) SetupWithManager(mgr ctrl.Manager) error + type ReconcileResult struct + AccessRequest *clustersv1alpha1.AccessRequest + Config *dnsv1alpha1.ExternalDNSPurposeConfig + Message string + ProviderConfig *dnsv1alpha1.DNSServiceConfig + ReconcileError errutils.ReasonableError + Result reconcile.Result + SourceKind string