# Functions
ParseConfig parses a file whose path is given and returns a config struct.
# Variables
Apply applies a helm chart.
Delete deletes a helm chart.
ErrConditionNotMatch is used when the specified CEL expression doesn't match in the stage.
# Structs
Config is a configuration for multi-stage cluster addons.
Object is a representation of a Kubernetes object plus a key for evaluating CEL expressions with that object.
Stage is a stage of a hook in which a certain Helm chart is applied and pre- and post-conditions are evaluated if they exist.
WaitForCondition contains objects and conditions to use in CEL expressions.
# Type aliases
Action is the type for helm chart action (e.g.