carvel-dev / carvel-dev/kapp-controller

Dependencies and Hooks

Open
#729 12 comments 0 reactions 0 assignees View on GitHub
awaiting-input carvel-accepted discussion
Dominant language
Go
Stars
323
Forks
127
Avg merge
2d 16h
Merged PRs (30d)
4

Description

Hi, this is a general question on a user story for carvel kapp. Is there a way to define dependencies or hooks on an app? E.g.,

- Run custom logic before the kapp-controller processing the YAML and deploys the app
- Run custom logic after the kapp-controller marks the app as healthy
- Define a list of selectors (i.e., matchLabels) for apps. All apps matching the selectors must be healthy before kapp-controller deploys the app.

I did not see any similar definition while inspecting the go types for app.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.