Documentation
¶
Index ¶
Constants ¶
View Source
const ConditionDeleting controller.ConditionType = "Deleting"
View Source
const (
// OrgCleanUpFinalizer is the finalizer for cleaning up organization resources
OrgCleanUpFinalizer = "openchoreo.dev/delete-namespace"
)
View Source
const ReasonOrganizationFinalizing controller.ConditionReason = "OrganizationFinalizing"
ReasonOrganizationFinalizing the organization is being deleted
Variables ¶
View Source
var ErrNamespaceDeletionWait = errors.New("waiting for namespace to be deleted")
Functions ¶
Types ¶
type Reconciler ¶
Reconciler reconciles a Organization object
func (*Reconciler) Reconcile ¶
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state. TODO(user): Modify the Reconcile function to compare the state specified by the Organization object against the actual cluster state, and then perform operations to make the cluster state reflect the state specified by the user.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.19.1/pkg/reconcile
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.