Documentation
¶
Overview ¶
Copyright 2020-2026 Project Capsule Authors SPDX-License-Identifier: Apache-2.0
Copyright 2020-2026 Project Capsule Authors SPDX-License-Identifier: Apache-2.0
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TenantOwnerManager ¶
type TenantOwnerManager struct {
client.Client
Log logr.Logger
// contains filtered or unexported fields
}
TenantOwnerManager reconciles TenantOwner objects and keeps status.tenants / status.matchedTenants / status.conditions in sync.
It watches both TenantOwner objects (for spec changes) and Tenant objects (for selector changes), re-enqueuing every TenantOwner whenever any Tenant changes, because a single Tenant change can affect any subset of TenantOwners.
func (*TenantOwnerManager) SetupWithManager ¶
func (r *TenantOwnerManager) SetupWithManager(mgr ctrl.Manager, ctrlConfig utils.ControllerOptions) error
Click to show internal directories.
Click to hide internal directories.