Helm Community Persona Reference

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

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.

Status: experimental reference document.

This reference keeps the persona, tier, and decision vocabulary consistent across product docs, catalog docs, and planning docs.

Terms

TermMeaning
Public base variantA reviewed cub installer package base created from Helm render inputs. It changes or selects the Kubernetes object set.
Derived ConfigHub variantA post-render ConfigHub variant cloned or refined from an uploaded base. It can change target, labels, facts, links, gates, observation policy, and approved fields without rerendering Helm.
Managed importA supported path for private charts, wrapper charts, customer overlay values, private repositories, or commercial catalog maintenance.
FanoutApplying a change across many variants, spaces, targets, clusters, or customers.
Blast radiusThe set of Units, variants, spaces, targets, clusters, and policies affected by a proposed change.
Promotion waveA controlled rollout from one reviewed variant or revision to a selected group of derived variants or targets.
Observation receiptEvidence from Kubernetes, GitOps, ConfigHub, or another observer that says what was seen, when it was seen, and how fresh that observation is.
Pain reportPer-chart record of Helm pain points, mitigation, evidence, and remaining risk.
Teaching chartA small chart used to explain the model quickly. Redis is the first teaching chart.
Main proof chartA harder chart used to prove the model under high object count, CRDs, webhooks, dependencies, and blast radius. kube-prometheus-stack is the first main proof chart.

Decision Matrix

User wants to changeRoute
Helm values that change object count, object shape, CRDs, hooks, storage mode, ingress mode, generated Secret mode, or component selectionCreate or update a public base variant or managed recipe/package base.
Environment, region, target, labels, approvals, observation policy, links, target facts, or approved post-render fieldsCreate a derived ConfigHub variant.
Private values, wrapper chart, umbrella chart, customer overlay, or private repositoryUse managed import.
The same approved change across many variants or targetsUse bulk operation or promotion wave with blast-radius preview.
Hook, CRD, webhook, storage, or upgrade behavior that depends on cluster stateRequire lifecycle policy, target facts, live proof, and production disposition.
Audit or compliance evidenceUse scans, gates, receipts, digests, approvals, and observation freshness.

Persona Route Matrix

PersonaFirst questionFirst routeMain value
Helm user trying a chartWhat should I install?Catalog entry and recommended base variantsfaster safe start with exact objects
Application teamHow do I make dev, staging, and prod?Base variant plus derived ConfigHub variantsdeliberate environment changes
Platform SREWhat changes across the fleet?Inventory, bulk scan/patch, promotion wavesscoped fanout and blast-radius control
Security reviewerWhat exactly was checked?Pain report, scan receipt, gate receipt, observation receiptauditable proof
GitOps operatorCan Argo or Flux still own delivery?OCI/GitOps handoff and runtime proofreviewed desired state for existing controllers
Catalog maintainerHow do I support chart variants over time?Managed import, pain reports, maintenance SLAdurable catalog instead of values sprawl

Free And Paid Capability Reference

CapabilityPublic/freeAuthenticated/free or low-frictionManaged/paid
Browse public chart catalogyesyesyes
Inspect variants, pain reports, and public receiptsyesyesyes
Pull public artifactmaybe, if unauthenticated public pull is allowedyes, with scoped token or rate limityes
Verify digest or signature locallyyesyesyes
Try a chart on user's clusteryes, if the artifact is publicyesyes
Store private values or overlaysnolimited only if product supports ityes
Create derived ConfigHub variantsno, not without server stateyes, if account/org existsyes
Team approvals, gates, and audit retentionnolimitedyes
Fleet scan, patch, and promotion wavesnolimited demosyes
Old-version patch SLAnonoyes
Custom hook/CRD lifecycle migrationnonoyes
Private OCI artifactsnolimited trial if offeredyes

Day 0, Day 1, Day 2 Mapping

StageUser questionConfigHub value
Day 0 installWhat will this chart install?reviewed base variant, exact objects, Helm equivalence, scans, local/live proof
Day 1 configureHow do I adapt this safely?derived variants, target facts, labels, links, gates, preview, receipts
Day 2 operateHow do I patch, promote, observe, and upgrade?promotion waves, bulk scan/patch, blast-radius preview, observation freshness, upgrade/rollback receipts

Demonstration Chart Roles

ChartRoleUse it for
RedisTeaching chartfive-minute UX, generated Secret versus existing Secret, target facts, small object inventory
Prometheus / kube-prometheus-stackMain proof charthigh fanout, CRDs, webhooks, RBAC, dependencies, and blast-radius visibility
NGINXSimple web charteasy local/live path and bulk patch examples
cert-manager / External SecretsLifecycle chartsCRDs, webhooks, hook-like behavior, controller-owned fields, target readiness

Variant Rules

Use a base variant when the choice affects Helm render inputs or Kubernetes object shape.

Examples:

Use a derived ConfigHub variant when the choice refines an already-rendered base.

Examples:

Use a bulk operation or promotion wave when the same change applies to many derived variants and the user needs to see blast radius before mutation.

What The Public Site Should Surface

The first public page should answer:

QuestionContent
Why this existsHelm output becomes reviewable, variant-aware, scannable, promotable, and observable.
What can I installCatalog with recommended base variants.
What is live-testedPer-chart live status, including pass, watch, blocked, and not-started.
What can I changeBase variant versus derived ConfigHub variant decision guide.
What is freePublic browsing, public artifacts, local verification, public receipts.
What needs ConfigHub or paid supportPrivate charts, private overlays, variants, approvals, fleet operations, old-version patches, production receipts.
How do I trust itDigests, signatures where available, scans, gates, receipts, observation freshness.

Risks To Avoid