Documentation ¶
Index ¶
- Constants
- Variables
- func HasReplenishResourceQuotaAnnotation(obj client.Object) bool
- func PatchAddReplenishResourceQuotaAnnotation(ctx context.Context, c client.Client, obj client.Object) (modified bool, err error)
- func PatchRemoveReplenishResourceQuotaAnnotation(ctx context.Context, c client.Client, obj client.Object) (modified bool, err error)
- func RemoveReplenishResourceQuotaAnnotation(obj client.Object)
- func SetReplenishResourceQuotaAnnotation(obj client.Object)
- type CertificateApprovalReconciler
- type ResourceQuotaReconciler
Constants ¶
View Source
const ReplenishResourceQuotaAnnotation = "core.api.onmetal.de/replenish-resourcequota"
Variables ¶
View Source
var HasReplenishResourceQuotaPredicate = predicate.NewPredicateFuncs(func(obj client.Object) bool { return HasReplenishResourceQuotaAnnotation(obj) })
Functions ¶
Types ¶
type CertificateApprovalReconciler ¶
type CertificateApprovalReconciler struct { client.Client Recognizers []generic.CertificateSigningRequestRecognizer }
func (*CertificateApprovalReconciler) SetupWithManager ¶
func (r *CertificateApprovalReconciler) SetupWithManager(mgr ctrl.Manager) error
type ResourceQuotaReconciler ¶
type ResourceQuotaReconciler struct { client.Client APIReader client.Reader Scheme *runtime.Scheme Registry quota.Registry }
func (*ResourceQuotaReconciler) SetupWithManager ¶
func (r *ResourceQuotaReconciler) SetupWithManager(mgr ctrl.Manager) error
Source Files ¶
Click to show internal directories.
Click to hide internal directories.