User Docs Reading Order

A repository document, rendered for the site. View source markdown.

What this command does. cub installer is a released, open-source plugin for the cub CLI. cub installer setup pulls a catalog package and writes its Kubernetes files locally. It does not apply those files to a cluster; use kubectl, Argo CD, or Flux for delivery. The generated scripts stop before doing any work when the plugin or kustomize is missing.

New to cub? Install the cub CLI first. You can pull and render public catalog packages without an account. Commands that save or change ConfigHub data require you to sign in.

Generated at: 2026-07-30T12:38:02.000Z UTC · source: committed helm-expt evidence for this rendered repository document.

UNOFFICIAL/EXPERIMENTAL

This page gives the user-facing docs a single serial order. Start with the repo README, then use this list when you want the guided path through the manual user docs.

You do not need every document on a first pass. Stop after step 6 if you only want the practical user flow.

First 10 Minutes

Use this route when you are trying to understand the product quickly.

QuestionOpenWhy
What is this offering?OfferingThe Helm user value story without the full proof corpus.
Which path should I take?Choose Your PathDirect render, one-shot upload, public catalog, and ConfigHub-managed operations.
Can I try it now?Try NowA short public package OCI path and the serious-chart check.
What package do I pull?Installer Package OCI RefsThe public oci:// refs for catalog packages, and how they differ from ConfigHub delivery OCI.
How do Helm, AICR, cub installer, promotions, and fleet examples fit together?Config Catalog DemonstrationsThe maintained status of each source path and the five ConfigHub App examples.
What should I see after each command?Expected Results And ClustersOutput snippets, cluster choices, bring-your-own Kubernetes, cub cluster up, and optional npm proof checks.
How do chart presets relate to Helm values?Helm Chart Presets And ValuesWhy the catalog offers useful chart-specific presets instead of claiming every values combination.
How do I verify a claim?VerificationThe landing page for npm proof commands, user-side checks, committed receipts, and live lanes.
What can AI safely help with?AI-Assisted Helm ChangesHow AI proposals stay bounded by diff, gate, approval, delivery, and observation.
What if my chart breaks?Broken Chart TriageA practical route from failure to render gap, target prerequisite, lifecycle route, image issue, runtime issue, or model gap.
What known gaps should I trust you to show?Known Gaps We SurfaceCurrent watch findings such as credentials, prune, CRD ordering, drift coverage, and SSA conflict UX.
What is the whole catalog status?Master matrixOne product/status view across chart versions, bases, variants, lanes, gaps, and next actions.
What hard questions should I ask?Hard QuestionsHooks, upgrades, overlays, target prerequisites, false-green sync, and refusal boundaries.
What can be built on the held data?App-readiness proofA read-only RBAC app over already-rendered objects, showing why explicit config becomes useful data.

The Choose Your Path page is the quickest way to decide between direct render, one-shot upload, public catalog packages, and ConfigHub-managed operations. The Tutorial Sequence also links each stage to a companion UX proposal. Those proposal files are product sketches, not extra required reading for the first pass.

If your first question is "why is this more than a one-shot upload or GitOps import?", read Why This Exists.

StepFileRead It For
1ConfigHub Helm Catalog OfferingThe public value story in one short read.
2Generative GitOps FitHow this repo maps to the broader generated-config and AI/GitOps thesis.
2aReverse-Reconcile DesignThe live-to-desired frontier: what is machine-checkable today and what requires a new cub write-back capability.
2bcub-scout Diff DesignThe field-level desired-vs-live frontier for dry-run and drift across Argo, Flux, or cub-direct delivery.
2cApp-readiness proofA small read-app over rendered RBAC that shows how held config becomes queryable product data.
2dConfig Catalog DemonstrationsHow Helm, AICR, cub installer, promotions, Kubara, Sveltos, and the five Apps enter one base-variant and policy model.
2eKubara Platform ExampleA real Kubara generation, the rendered Argo CD base, the CRDs and hook work around it, and the checks that have not run yet.
3Try NowThe shortest Redis and kube-prometheus-stack paths.
3aExpected Results And ClustersWhat users should see after each step, what cluster they need, and which npm proof checks are optional.
4Choose Your PathWhich path fits: direct render, one-shot upload, public catalog, or ConfigHub operations.
5What You GetThe product model in one short read.
6Helm Chart Presets And ValuesWhy public chart presets are the useful support surface, how they map to repo base variants, and why this is not an every-values-combination claim.
7Installer Package OCI RefsThe public package refs users pull with cub installer setup --pull oci://..., plus the difference between package OCI and delivery OCI.
8Helm Render IntentsThe compact two-layer model: base variants for render, managed variants after render, with the full proof chain underneath.
9VerificationThe landing page for npm proof commands, committed evidence, fresh live lanes, and render-record-route.
10Choosing CommandsWhen to use helm template, cub installer, cub variant upload, cub variant create, and repo verifiers.
11AI-Assisted Helm ChangesHow AI can propose changes without bypassing diffs, gates, approvals, delivery, or observation.
12Broken Chart TriageHow to turn a broken chart into a named render, target, lifecycle, image, runtime, or model finding.
13Known Gaps We SurfaceWhy current watch findings are visible and how to read them.
14Outcomes And TestsWhat the repo promises, which tests prove each promise, and where the CSVs live.
15Helm Pain PointsWhich Helm pains are tracked generally and per chart.
16Helm Upgrade Crash ExampleHow an opaque Helm upgrade becomes staged, reviewed, rehearsed, gated, and observed.
17Tutorial SequenceA short show-and-tell path with commands, checks, and expected results.
18Current Proof StatusWhat is proven now and which generated summaries are authoritative.
19Hard Questions Before You Trust The CatalogShort answers for skeptical Helm users: hooks, upgrades, overlays, false-green sync, free versus managed, and how to challenge the model.
20What We Refuse To ClaimWhy watchlist rows and blocked strict witnesses are part of the trust model.
21Why Synced Is Not WorkingWhy object presence or GitOps sync can still miss broken runtime state.
22Target PrerequisitesWhy hard charts need explicit CRDs, Secrets, lifecycle checks, and target facts beyond YAML parity.
23Why This Does Not CollapseHow hooks, quirks, config volume, and blocked rows stay visible instead of becoming hidden risk.
24Verify It YourselfCommands for checking corpus files, rendered installs, parity receipts, and cub-scout receipts.
25Production Support DecisionsHow a review-ready chart becomes production-supported for one target scope.
26Chain Of ProofWhich tool proves which boundary: render, ConfigHub desired state, delivery, and live observation.
27Top-100 ReadinessHow to read the top-100 corpus: public catalog, promotion candidates, default-only rows, and limitation decisions.
28Chart Use GuideOne generated answer per top-100 chart: use now, promote, improve the base, or decide a limitation first.
29Top-100 StatusPlain-English answers: what works today, what needs prerequisites or review, and how it differs from plain Helm.
30Verification LanesWhat each proof lane means and what it does not prove.
31Live ParityHow to read pass, watch, blocked, and rerun rows in the live Helm-vs-ConfigHub lanes.
32Large ConfigHub OperationsHow to watch a 100+ Unit upload/apply/GitOps path without collapsing it into a vague hang.
33How The Harness WorksThe project lifecycle and the value of proofs, uploads, variants, and receipts.
34Creating VariantsThe base variant versus derived ConfigHub variant distinction.
35cub Variant Command SurfaceThe current cub variant create syntax and what is not a current variant command.
36Choosing Base Variants, Derived Variants, And Delivery ChangesThe routing rule before OCI or GitOps delivery.
37Adopting Existing AppsHow Argo, Flux, KRM, rendered manifests, and existing apps enter the ConfigHub model.
38Custom Overlay ExampleA plain ExternalDNS example for wrapper charts, customer values, target facts, and Creator flow.
39Prometheus Promotion ExampleA concrete promotion example that keeps the Helm install shape stable.
40Prometheus High-Fanout ExampleWhy a small Helm base choice can affect many objects and target prerequisites.
41Serious Chart ProofThe concise kube-prometheus-stack proof path: what passes, what is scoped, and what remains.
42Extension SlotsHow raw manifests, tpl snippets, sidecars, config blocks, and add-on slots are routed.
43NGINX Configuration FilesHow NGINX serverBlock, streamServerBlock, extraDeploy, and config-file checks fit the variant model.
44Introduction To The HarnessThe deeper recipe-generation workflow and the table for where Helm pieces belong.
45Product Support TiersWhich scenarios fit public catalog, managed import, or commercial support.
46Maintenance SLAHow catalog entries are refreshed, patched, and supported.
47Hook Lifecycle StrategyWhy Helm hooks need explicit lifecycle routes and receipts.
48Inspect An OCI PackageIdentify an OCI package, resolve its digest, and list the exact Kubernetes objects and lifecycle clues before choosing what to do with it.
49Change An OCI PackageChange one named field, keep the source and check records, and build a new OCI without a ConfigHub account or server.
50Your App To LiveContinue from plain Kubernetes YAML into ConfigHub variants, releases, Argo CD delivery, and promotion.

Detailed doctrine and historical design material now lives under docs/reference so it does not look like the first-run user flow. Use it when you need the deeper model:

ReferenceRead It For
Seven-Stage Helm LifecycleThe doctrine for render parity and for routing hooks, CRDs, target facts, generated values, overlays, GitOps, and observations.
Chain Of ProofThe user-facing boundary map for render proof, ConfigHub proof, delivery proof, and live proof.
Direct Cub Helm ModelHistorical and plugin-specific reference for the separate cub-helm command surface; the public site uses Helm, cub installer, and cub variant upload as its front doors.
Customization AlgorithmThe detailed routing algorithm for values, overlays, wrapper charts, and post-render variants.
Catalog DoctrineThe catalog model for defaults, parameterized bases, standard forks, and derived fills.
Customization Decision TreeThe design-level decision tree behind the customization flow.
Fork VocabularyCanonical naming for base variant dimensions.
Per-Chart RecipesThe recommended target recipe and variant surface for top-20 charts.
Complete Corresponding ModelThe completeness contract behind the larger ConfigHub replaces-Helm claim.

The order is intentionally user-first:

try it
understand the proof path
create variants
route customizations
read worked examples
then inspect reference doctrine only when needed