Documentation
¶
Index ¶
Constants ¶
View Source
const ( // PipelineCleanupFinalizer prevents the DeploymentPipeline from being deleted // while Projects that reference it are still finalizing. Projects depend on // the DeploymentPipeline to resolve environment names and compute data plane // namespace names during their own cleanup. PipelineCleanupFinalizer = "openchoreo.dev/deployment-pipeline-cleanup" // ReasonDeletionBlocked is the reason used when a deployment pipeline cannot be // deleted because it is still referenced by projects. ReasonDeletionBlocked controller.ConditionReason = "DeletionBlocked" // DeletionBlockedRequeueInterval is the interval at which the controller re-checks // whether referencing projects have been removed. DeletionBlockedRequeueInterval = 5 * time.Second )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Reconciler ¶
Reconciler reconciles a DeploymentPipeline object
func (*Reconciler) SetupWithManager ¶
func (r *Reconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.