carvel-dev / carvel-dev/kapp-controller

InstalledPackage authors should be able to provide overlays

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

Description

In the current alpha, package consumers aren't able to customize package installation beyond what is exposed via data values. There should be a way to allow consumers to provide overlays via an InstalledPackage which will be applied at some point.

This may be similar to #122, but has a slight difference since package authors can't know where to inject consumer provided overlays. One idea is to just append a ytt step at the end of all other template steps which just includes the overlays, but this could suffer from some drawbacks like the overlays won't have access to data values, etc.

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.