Skip to main content

Data Model: Helm Chart Documentation Generator

Entities​

ChartInfo​

Extracted from each chart's Chart.yaml.

FieldSourceExampleNotes
nameChart.yaml → .namelanggraph-redisUsed for filenames and titles
descriptionChart.yaml → .descriptionRedis Stack for LangGraph...Falls back to "A Helm chart for Kubernetes"
versionChart.yaml → .version0.2.38-rc.helm.2Local chart version (RC, not displayed)
appVersionChart.yaml → .appVersion0.2.38Fallback published version
publishedVersionOCI registry or CHART_VERSION override0.2.38Resolved version displayed in docs
typeChart.yaml → .typeapplicationOptional
sourcesChart.yaml → .sources[]https://github.com/...Optional, displayed as links
dependenciesChart.yaml → .dependencies[]See Dependency belowOnly present on parent charts

Dependency​

Each entry in a parent chart's .dependencies[] array.

FieldSourceExampleNotes
name.dependencies[].namesupervisor-agentSubchart name
version.dependencies[].version0.2.38-rc.helm.1Stripped to 0.2.38 on render
alias.dependencies[].aliasagent-argocdOptional, shown if different from name
condition.dependencies[].conditionglobal.langgraphRedis.enabledEnable/disable condition
tags.dependencies[].tags[]["basic", "complete"]Tag groups
repository.dependencies[].repositoryfile://../rag-stackExternal or local reference

GeneratedFile​

Output files produced by the generator.

FieldDescriptionExample
sourcePathPath to the source README in charts/charts/ai-platform-engineering/charts/langgraph-redis/README.md
docusaurusPathPath to the Docusaurus page in docs/docs/docs/installation/helm-charts/ai-platform-engineering/langgraph-redis.md
chartDirChart directory containing Chart.yamlcharts/ai-platform-engineering/charts/langgraph-redis
parentGroupParent chart group nameai-platform-engineering
isParentWhether this is a parent charttrue / false
docIdDocusaurus frontmatter idlanggraph-redis-chart
sidebarLabelDocusaurus frontmatter sidebar_labellanggraph-redis

Relationships​

ChartInfo 1──* Dependency       (parent charts only)
ChartInfo 1──1 GeneratedFile (each chart produces one source README + one Docusaurus page)

Chart Discovery Map​

The generator discovers charts at these fixed locations:

Parent GroupParent Chart PathSubchart Glob
ai-platform-engineeringcharts/ai-platform-engineering/charts/ai-platform-engineering/charts/*/
rag-stackcharts/rag-stack/charts/rag-stack/charts/*/

Each directory matching the glob that contains a Chart.yaml is treated as a chart.