feat: reconcile PostgreSQLInstance dependencies

This commit is contained in:
2026-09-10 18:15:50 +00:00
parent 0101de3ffa
commit 97f66669a6
9 changed files with 484 additions and 10 deletions
+14
View File
@@ -32,3 +32,17 @@ func setReconcilingCondition(conditions *[]metav1.Condition, generation int64, m
Message: message,
})
}
func setReadyCondition(conditions *[]metav1.Condition, generation int64, message string) {
apiMeta.SetStatusCondition(conditions, metav1.Condition{
Type: databasev1alpha1.ConditionTypeReady, Status: metav1.ConditionTrue,
ObservedGeneration: generation, Reason: databasev1alpha1.ReasonReady, Message: message,
})
}
func setFailedCondition(conditions *[]metav1.Condition, generation int64, reason, message string) {
apiMeta.SetStatusCondition(conditions, metav1.Condition{
Type: databasev1alpha1.ConditionTypeReady, Status: metav1.ConditionFalse,
ObservedGeneration: generation, Reason: reason, Message: message,
})
}