Skip to content

Commit

Permalink
Add error definitions
Browse files Browse the repository at this point in the history
  • Loading branch information
Gabriel Saratura committed Jun 11, 2024
1 parent c90b320 commit 58d1cab
Showing 1 changed file with 7 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,13 @@ This document will discuss in detail the problem we face with composition functi
* A comprehensive guide on how we should deal with error management.
* A solution to missing managed resources from desired function when errors occur.

== Definitions

* Fatal Result error - the error that stops crossplane from reconciliation which means the desired object will not be applied in the cluster.
Typically safe move which will ensure no changes to the service but we rarely use this type of error.
* Warning Result error - the error that we mostly return and one that endangers the service.
Crossplane will still apply the desired state with a warning error therefore returning early in CFs may result in managed resources being deleted.

== Proposals

Proposal 1:: Manage Errors in CFs
Expand Down

0 comments on commit 58d1cab

Please sign in to comment.