-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Current State
When users create new managed resources, the Ready status displays a red icon, which may give the impression that an unexpected error has occurred. (For comparison, see the resource below where a true error is present.)

We show this icon because type: Ready
has Status: "False"
:

Proposed Change
We should make it clearer that this status is an expected intermediate state (yellow icon?)
Important
Having the way to track managed resources state should be also implemented into deleting managed resources. ATM, after scheduling deletion we are showing toast message. We should follow deletion timestamp to show user, that resources is beeing deleted.
Acceptance Criteria
-
Show green icon if healthy (same icon everywhere)
-
Show red icon if not healthy (same icon everywhere)
-
Show blue icon if progressing (deleting, creating, editing - same icon everywhere)
-
Reflect "Edit"-ability of a resource depending of its lifecylce state
Managed Resources
- Status to check/deleetion timestamps
- Crossplane also has some more annotations that are sometimes set by crossplane sometimes by the provider itself: https://docs.crossplane.io/latest/managed-resources/managed-resources/#annotations
Onboarding API
- Compare Deletion/creation timestamps?!