sky-uk/kfp-operator

Introduce Status Conditions

Closed this issue · 0 comments

status.conditions fields are used by k8s controllers to signal status updates to the user.

The KFP-Operator should introduce this for better debuggability and introduce the following fields

status:
  conditions:
  - lastTransitionTime: "2023-08-21T13:54:56Z"
    status: "True"
    type: SynchronizationSuccessfull
    message: "<Failure message if appliccable>"
    reason: "<SynchronizationState>"
    observedGeneration: 123

Open Questions:

  • could status.SynchronizationState be removed?

Further Reading: