Skip to content

docs: Add values.schema.json and NOTES.txt - #1080

Open
lfrancke wants to merge 1 commit into
mainfrom
push-uvluswrqovko
Open

docs: Add values.schema.json and NOTES.txt#1080
lfrancke wants to merge 1 commit into
mainfrom
push-uvluswrqovko

Conversation

@lfrancke

@lfrancke lfrancke commented Aug 28, 2026

Copy link
Copy Markdown
Member

This is mostly copied over from hive-operator since the files are not
templated.
Having a schema makes Helm validate values on install, upgrade, lint and
template AND shows as a nice reference on ArtifactHub.
One thing to note is that we include the "global" block even if it's not
used by us. This is due to https://helm.sh/de/docs/chart_template_guide/subcharts_and_globals/
In short: When used as a subchart Helm injects a "global" into every
subchart. If we don't declare it validation will fail when used as a
subchart.
This also documents all used values in values.yaml itself and adds a
NOTES.txt which is displayed automatically after an install.
@lfrancke lfrancke self-assigned this Aug 28, 2026
@lfrancke lfrancke moved this to Development: Waiting for Review in Stackable Engineering Aug 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Development: Waiting for Review

Development

Successfully merging this pull request may close these issues.

1 participant