# Functions
GetResourceHealth returns the health of a k8s resource.
IsWorse returns whether or not the new health status code is a worser condition than the current.
# Constants
Degrade status is used if resource status indicates failure or resource could not reach healthy state within some timeout.
Resource is 100% healthy.
Indicates that resource is missing in the cluster.
Progressing health status means that resource is not healthy but still have a chance to reach healthy state.
Assigned to resources that are suspended or paused.
Indicates that health assessment failed and actual health status is unknown.
Workflow and node statuses.
Workflow and node statuses.
Workflow and node statuses.
Workflow and node statuses.
Workflow and node statuses.
Workflow and node statuses.
# Structs
An agnostic workflow object only considers Status.Phase and Status.Message.
Holds health assessment results.
# Interfaces
Implements custom health assessment that overrides built-in assessment.