Versions in this module Expand all Collapse all v0 v0.1.0 Nov 12, 2024 Changes in this version + const InstanceStateActive + const InstanceStateDeleting + const InstanceStateError + const InstanceStateFailed + const InstanceStateInProgress + const MetricImpersonationDuration + const MetricImpersonationErrors + const MetricImpersonationTotal + type Controller struct + func NewController(log logr.Logger, reconcileConfig ReconcileConfig, ...) *Controller + func (c *Controller) Reconcile(ctx context.Context, req ctrl.Request) error + type InstanceState struct + ReconcileErr error + ResourceStates map[string]*ResourceState + State string + type ReconcileConfig struct + DefaultRequeueDuration time.Duration + DeletionGraceTimeDuration time.Duration + DeletionPolicy string + type ResourceState struct + Err error + State string