Skip to content
Browse Docs

Starting questions

Deep Dives

AI: Claude and Codex patterns

ConfigHub: Deploy and manage

Docs

Find explanations and references by topic. For step-by-step work, choose a Guide; for a specific Catalog entry, open its documentation.

Read first

Find your topic

About Workshop · Offering · Technical references

Inspect and keep an exact record. Download record.json with the full Redis default record and its Catalog and record hashes. The inspection exercise reproduces the lookup and a refusal locally.

Looking for the steps to do something? Guides hold every path an agent walks with you, and find a Guide by the step you are on.

Every doc, by area

Catalog docs: the complete entry documentation index. Find chart, app and platform demonstrations, source notes and recorded limits there.

Browse all general documentation and contributor notes

Catalog 49

Config 65

Operate 41

For contributors: agent notes, skill playbooks, and planning notes 117

Agent notes 8

Skill playbooks 6

Planning notes 103

All technical references: the curated guides, evidence tables, and generated data sources

The processing model

How a source becomes reviewed objects, how their identities stay apart, and how a reviewed variant is changed, promoted, and delivered now live on one page. Follow a configuration from source to running, or read the record in the model and vocabulary guide.

Start Here

Choose what you want to do next and open the matching page.

New to ConfigHub? Follow the official ConfigHub tutorial. It covers one component, a release, a change, production, and promotion. This site provides the public catalog and its evidence.

TaskOpenWhy
Learn ConfigHubOfficial tutorialSet up a cluster. Install and release one component. Change it, add production, and promote the change.
Try Redis without an accountTry RedisRender one reviewed Redis configuration. Inspect the files and local OCI without ConfigHub Server.
Try AICR without an accountTry AICRPull one public AICR configuration, reproduce the seven-Application CPU starter, verify every file, and write a local OCI without a cluster or GPU.
Follow the complete Redis exampleDetailed Redis walkthroughAdd Helm parity, Kubernetes, a major upgrade, promotion, two-cluster delivery, and rollback.
Check or promote your own configCheck my configCompare exact objects in your browser, carry Catalog lifecycle facts into the review, then continue to a source-aware promotion plan.
Use your AI agentAI agentsInstall the ConfigHub Workshop skill, choose one task, and keep source records, exact objects, lifecycle work, checks, and limits visible.
Choose a worked exampleExamplesStart with Helm, AICR, OCI, or YAML. Continue with ConfigHub only when you want saved configuration and managed operations.
Manage cluster add-ons with KubaraKubara with ConfigHubChoose your add-ons with Kubara, see them offline in about 15 minutes, then promote and approve each change in ConfigHub. Kubara keeps composing and Argo CD keeps reconciling.
Follow configuration to deploymentOperateRelease a reviewed configuration by digest, promote it, gate it on approval, and roll it back.
See every source and App demonstrationDemonstration recordSee the exact example that ran, its result, and the work still needed for broader support.
Choose a public componentComponent CatalogPick an exact retained package version, then read its packaged configurations, output, hooks, CRDs, setup work, and evidence.
Run ConfigHub yourselfConfigHubThe sandbox server runs the same examples locally in about twenty seconds.
Use an App on ConfigHubAppsUse saved configuration for upgrade review, hooks and CRDs, RBAC review, fleet rollout, or AI change review.
Check a claimCheck one claimChoose the command that answers your question and see whether it uses saved evidence or a fresh run.
Read the limitsFAQHooks, CRDs, upgrades, generated secrets, AI changes, rollback, and current gaps.
Know when managed help beginsUpgradePrivate sources, production support, teams, policies, fleet operations, and commercial boundaries.

How to read chart evidence

Start from the public chart page. Do not start from a generated package folder unless you already know what you are looking for.

StepOpenWhat you learn
1Chart pageWhich base variants are supported and what still needs work.
2Full rendered YAMLThe Kubernetes objects captured from one base variant. This is the output of the render.
3Render intentThe Helm chart version, values, namespace, release name, capability profile, source lock, output path, and evidence links.
4Hooks, CRDs, and setup workThe plan steps for chart behavior that is not just static YAML.
5Check one claimThe commands and receipts that back a claim.

How this site uses technical words

These words have specific jobs. Using them consistently makes the instructions and evidence easier to follow.

WordMeaning
RenderCreate Kubernetes objects from a recorded source and its inputs.
MaterializeProduce or read the exact objects a source yields: Helm renders, Timoni builds, AICR and Kubara generate; literal YAML and OCI are read as they are.
FlattenKeep those exact objects as the configuration you review and deliver, so the source processor does not run again in the delivery path.
InspectRead the objects or evidence.
TestRun a defined command or procedure.
VerifyCompare a result with a recorded expectation, digest, or object set.
ReviewDecide whether a known change or result is acceptable.
ProveProduce an inspectable receipt for one scoped claim.

The model and vocabulary guide defines base variants, render intents, Units, Spaces, routes, and receipts.

Working In This Repository?

If you are an AI agent or maintainer changing helm-expt, use the repo notes instead of the public site. They list repo commands, recovery steps, verification commands, catalog read-only rules, and the human/agent docs rule.

Open Agent And Operator Notes

Where example materials live

The Examples page explains what to run. Use this table when you need the source, stored record, or published package behind an example.

PlaceWhat belongs there
This websiteShort explanations, worked examples, chart pages, and links to current proof.
GitHubSource configuration, generators, scripts, checks, receipts, and every file used to make the website.
The ConfigHub helm-catalog organizationPersistent demo Spaces. Each Space has one README Unit that explains its purpose and the Units it contains. Open demo-org guide.
Public OCI registryStable starting packages and reviewed public outputs. Each permanent artifact has a role, digest, source record, guide, and publication receipt.
ConfigHub release OCIApproved outputs from managed Spaces for Argo CD, Flux, or another recorded delivery path.
Temporary proof registryShort-lived artifacts used by one receipt. The site does not advertise them as permanent packages.

Five Stages

Most users start by previewing a chart. Add more when you need to save the inputs, share versions with a team, review changes, hand off to GitOps, or run releases.

StageWhat you doCommand or pageNeeds ConfigHub?
1. ChooseStart with Helm, AICR, existing OCI, or Kubernetes YAML.ExamplesNo
2. InspectCreate exact Kubernetes objects and read them before delivery.Try RedisNo
3. RecordStore one reviewed configuration and release it.Official tutorialYes
4. ChangeAdd development and production configurations.Official tutorialYes
5. PromoteMove a reviewed change from its base through development and production.Official tutorialYes

Technical Guides

Use these when you need the next level of detail after the main pages.

GuideWhat it helps withOpen
Official ConfigHub tutorialSet up a cluster, install and release one component, make a change, add production, and promote the change.Official ConfigHub tutorial
ExamplesChoose a starting input, then see working promotion, delivery, platform, policy, and App examples.Examples
Worked examplesCommands and proof links for Helm, AICR, existing OCI, and Kubernetes YAML.Worked examples
OperateRelease a reviewed configuration by digest, promote it, gate it on approval, and roll it back.Operate
Config catalog demonstrationsThe maintained paths for Helm, AICR, cub installer, public OCI work, Kubara, and Sveltos, followed by variants, promotions, policy, and five ConfigHub Apps.Config catalog demonstrations
Config catalog doctrineThe anonymous-to-managed boundary, four OCI package roles, base variants, fleet delivery, policy rules, and AI maintenance rules.Config catalog doctrine
When to flatten configurationChoose exact objects, exact objects with recorded setup, or late source processing for one source, configuration, and target.When to flatten configuration
Check and promote with AIUse the browser-local Check and Promote records with your own assistant, source-aware field attribution, exact target results, and an optional ConfigHub handoff.Check and promote with AI
Anonymous browser checkInspect rendered YAML, compare exact objects, run static checks, and download one complete result for your own AI or CI without signing in.Anonymous browser check
Anonymous OCI work in CIA GitHub Actions run with no ConfigHub credentials pulls a public package, renders and checks its objects, creates an OCI layout, and pulls the same objects back.Anonymous OCI work in CI
Anonymous OCI changePull five public NGINX objects without credentials, change only the replica count, store the source and check records, and pull the new local OCI back for comparison.Anonymous OCI change
Redis public walkthroughPull Redis 25.5.3 and 27.0.0 anonymously, retain the selected existing-Secret base, keep Secrets out of both object sets, and verify both local OCI outputs by pulling them back.Redis public walkthrough
OCI import, promotion, and two-cluster rolloutOne live run imports exact Kubernetes objects from OCI, promotes a change through development and staging, exports one deployable OCI, and records exact-object and convergence receipts on two Argo CD clusters.OCI import, promotion, and two-cluster rollout
Redis upgrade, promotion, and rollbackA live chart upgrade keeps a post-render replica change, moves through development and staging, reaches two Argo CD clusters, then restores the exact pre-upgrade revisions and checks both clusters again.Redis upgrade, promotion, and rollback
AICR EKS H100 exampleAICR selects and orders a GPU platform. Two public OCI artifacts carry the source package and 17 exact Argo CD Applications. ConfigHub stores the Applications as a base, changes one Grafana Secret reference in development, and promotes that result to staging.AICR EKS H100 example
AICR anonymous CPU starterPull the retained AICR configuration without credentials, select and hash-check seven Applications, then write and verify a local OCI without contacting ConfigHub or Kubernetes.AICR anonymous CPU starter
AICR OCI round tripA live OCI-to-ConfigHub-to-OCI test imports 17 AICR-generated Argo CD Applications, publishes a ConfigHub release, pulls it back, and compares every object without claiming a GPU rollout.AICR OCI round trip
AI change review proofConfigHub reports a mutable nested AICR image, blocks an inline API key, clears the reviewed candidate, requires approval, and leaves ordinary Deployment checks off the custom resource.AI change review proof
Gated answer: what will this installAn assistant answers the most common question from a metrics-server render, and a gate holds the answer to the exact objects and prerequisites so it cannot invent or omit one.Gated answer: what will this install
Gated answer: candidate versus productionAn assistant diffs two Redis releases, and a gate holds the answer to the exact object diff, one removed Secret and two changed StatefulSets.Gated answer: candidate versus production
Check supplied values against a retained renderCheck whether supplied Redis value literals appear in one retained render. Presence or absence alone does not prove whether the chart used a values key.Check supplied values against a retained render
Gated answer: upgrade riskAn assistant judges a Redis 25 to 27 upgrade by removed, immutable, and image changes, and the gate holds the verdict to what the two renders show.Gated answer: upgrade risk
Review to promotion handoffA check reads the live promotion receipt and confirms the governed Redis promotion carried the same reviewed bytes through development and staging in order.Review to promotion handoff
Gated answer: hooks and CRDsAn assistant lists the Kube Prometheus Stack CRDs, the custom resources that need them first, and the admission webhooks that need a caBundle, and a gate holds each claim to the render.Gated answer: hooks and CRDs
Gated answer: where a fleet image runsAn assistant places a Redis image-digest change across four environments, and a gate holds it to the fleet matrix, including the one environment an override shields.Gated answer: where a fleet image runs
Gated answer: must I fork for a missing fieldAn assistant proposes the smallest post-render edit instead of a fork, and a gate confirms the edit targets a real Redis object and adds a field the render does not already carry.Gated answer: must I fork for a missing field
Gated answer: roll back to exact revisionsA check reads the live rollback receipt and confirms a retained change set restored 14 Redis units to their exact pre-upgrade revisions, back to the prior chart version.Gated answer: roll back to exact revisions
Gated answer: same version, same bytesAn assistant compares a recipe's locked digest against the digest a publisher later served for the same version, and a gate holds the same-bytes verdict to the upstream-drift record.Gated answer: same version, same bytes
RBAC review exampleFind unnecessary Secret access, make one exact Role change, require approval, publish the reviewed objects as OCI, and let Argo CD deliver the result.RBAC review example
RBAC permissions reportReview broad RBAC rules across committed default chart renders without needing a cluster or running Helm again.RBAC permissions report
Kubara with ConfigHubThe Kubara Guide, for the add-ons Kubara manages: a first result offline in about 15 minutes, the governed path from apply to hand-back, the Workshop stack view with an app, known limits, and the live evidence.Kubara with ConfigHub
Kubara six-step adoption tutorialChoose components, generate with Kubara, push the complete Git hand-off, create immutable OCI, load the selected ConfigHub organization, and deploy applications through Argo CD.Kubara six-step adoption tutorial
Kubara + ConfigHub technical mini-IDPThe complete maintainer-grade v0.13.0 runbook: four clusters, seven platform roles, two apps, exact catalog generation, Git/OCI import, matrix, wiring, faithful hub-spoke delivery, and receipt-gated ConfigHub platform surfaces.Kubara + ConfigHub technical mini-IDP
Historical Kubara v0.12.0 compatibility proofRetained read-only evidence for the one-cluster generation, OCI route, Argo bootstrap, and dated live result. It is not a command path for the current Kubara organization.Historical Kubara v0.12.0 compatibility proof
Sveltos Kyverno fleet exampleA two-wave result: ConfigHub approves a pilot and one selector expansion at different OCI digests, then Argo CD and Sveltos deliver Kyverno to one staging cluster and later to both.Sveltos Kyverno fleet example
Hooks and CRDs exampleKube Prometheus Stack install order, eight checked plan steps, Argo CD and Flux choices, live evidence, and what remains manual.Hooks and CRDs example
Try RedisRender and inspect one reviewed Redis configuration without ConfigHub Server or a ConfigHub account.Try Redis
Try AICRPull and verify one AICR-derived seven-Application configuration without a ConfigHub account, cluster, cloud account, or GPU.Try AICR
Detailed Redis walkthroughAdd Helm parity, Kubernetes, OCI, a major upgrade, promotion, two-cluster delivery, and rollback.Detailed Redis walkthrough
Check one claimChoose one project check, see what it proves, and learn whether it needs a cluster.Check one claim
AI agentsInstall the ConfigHub Workshop skill for known Catalog questions, your own configuration, promotion review, and cross-format source inspection.AI agents
Choose a componentBrowse component pages, retained versions, packaged configurations, known risks, and first-use advice.Choose a component
Live ConfigHub example guidesREADME pages for live demo Spaces. Each guide says why the Space exists and what to inspect first.Live ConfigHub example guides
Installer package OCI refsThe package refs users pull with cub installer setup --pull oci://..., and how they differ from ConfigHub delivery OCI.Installer package OCI refs
Inspect an OCI packageOne command that identifies the package role, resolves its digest, and reports the exact Kubernetes objects and obvious lifecycle work it contains.Inspect an OCI package
Change an OCI packageChange one field in a literal Kubernetes OCI, run checks, keep its source records, and build a new local OCI without a ConfigHub account.Change an OCI package
Helm base variants and valuesWhy the catalog supports useful chart-specific base variants instead of claiming every values combination.Helm base variants and values
Chart setup and lifecycle workFind the hooks, CRDs, webhooks, generated values, storage, and RBAC a chart still needs.Chart setup and lifecycle work
Create variantsWhen to make a new Helm-rendered base, and when to make a ConfigHub version after render.Create variants
AppsUse configuration saved in ConfigHub for upgrade review, hooks and CRDs, RBAC review, fleet rollout, and AI change review.Apps
Combine charts and your servicePut public charts and services your team owns into one reviewed application release.Combine charts and your service
Understand an existing appStart read-only from Argo CD, Flux, rendered YAML, live cluster state, or a Helm release.Understand an existing app
OpsRelease, observe, patch, and upgrade after the files are recorded.Ops
Review security before releaseReview exact objects, Secrets, checks, approvals, OCI delivery, and the limits of each result.Review security before release
What is not ready yetThe honest register of what remains planned or partly tested.What is not ready yet
Find a direct answerDirect answers about hooks, upgrades, AI changes, free use, and current limits.Find a direct answer
See what is not ready yetCurrent limitations, their effect, and the safest action available now.See what is not ready yet
Model and taxonomyThe five terms, the F1-F4 stages, and the same objects seen from plain Helm, Kustomize, and source-object viewpoints.Model and taxonomy
The data modelDefinitions for Space, Unit, target, route, and receipt.The data model
Variants after uploadThe step-by-step cub variant walkthrough: create an environment variant, preview with a dry run, then promote reviewed changes.Variants after upload
App to live, end to endA plain app into ConfigHub, staging and prod variants, OCI to Argo delivery, and a staged rollout: the whole chain, run live.App to live, end to end
Image registry migrationRepoint a chart's image registry across a fleet with the digest intact, promote it environment by environment, and prove where it landed. Run live.Image registry migration
Expected results and clustersWhich commands need a cluster and what output to expect.Expected results and clusters
Deployment pathHow a cub installer package becomes files, a ConfigHub upload, an OCI bundle, or controller input.Deployment path
GitOps adopter guideHow Argo and Flux teams can keep their controller and consume one reviewed OCI bundle.GitOps adopter guide
Security end to endSecrets, credentials, scan points, and what should never be printed or copied casually.Security end to end
Day-2 upgrade and rollbackHow to review and rehearse an upgrade, then observe what happened.Day-2 upgrade and rollback
Helm render intentsThe record behind a catalog base variant: chart version, values, namespace, release name, lifecycle steps, target prerequisites, and evidence links.Helm render intents
Coming from HelmHow common Helm flags map to cub inputs.Coming from Helm
AI-assisted changesLet AI suggest a change, then review exact files, diffs, checks, and approval records.AI-assisted changes
Broken chart triageSort a failure into render, target, lifecycle, runtime, or unsupported behavior.Broken chart triage
Known gaps we surfaceCurrent watch findings and blockers before you trust a plan.Known gaps we surface
Per-chart cub adoption caveatsWhere cub is rougher than plain Helm on first run, and how each caveat is managed.Per-chart cub adoption caveats
Custom overlaysWrapper charts, customer values, and changes that go beyond normal values files.Custom overlays
Verify it yourselfPractical commands for local checks, rendered installs, parity receipts, and scout receipts.Verify it yourself
Verification checksSee which checks cover rendering, ConfigHub upload, delivery, live state, or a two-cluster comparison.Verification checks
Hook lifecycle strategyHow chart hooks become visible work with status and receipts.Hook lifecycle strategy

Here is what the command does. cub installer is an open-source plugin for the cub CLI. cub installer setup pulls a catalog package and writes its Kubernetes files locally, leaving delivery to kubectl, Argo CD or Flux. The generated scripts stop before doing any work when the plugin or kustomize is missing.

Verification and evidence

Each chart page gives the short answer: what can I try, and what should I watch first? The matrix and generated data are for review work. They show where the chart answer came from: render inputs, test results, receipts, known gaps, and claim status.

EvidenceWhat it helps withOpen
Catalog dataThe chart and variant matrix.Catalog data
Generated data indexThe generated data catalog for this repository.Generated data index
Status dashboardCurrent aggregate status and active proof queue.Status dashboard
cub adoption caveatsThe 100-chart table for first-run caveats, placeholder passwords, and CRD ordering.cub adoption caveats
Helm render intentsOne generated render-intent object per real base variant.Helm render intents
Base variant recordsSource-neutral records joining literal objects, source inputs, plans, policy, evidence, and OCI handoffs.Base variant records
Operational class examplesWorked examples showing who owns a user workload, shared service, or system configuration, where it runs, which checks apply, and how it rolls out.Operational class examples
Apply policy profileThe common checks, approval rules for production and system configuration, scope assertions, and self-test.Apply policy profile
Hooks and CRDs AppThe Kube Prometheus Stack plan, the proven hook fixture, and the live ApplyGate rejection receipt.Hooks and CRDs App
Demonstration statusCurrent status and evidence for the source pathways and five ConfigHub App examples.Demonstration status
Demo org README filesThe README text for each current helm-catalog demo Space, plus the generated upload YAML.Demo org README files
Installer OCI packagesOne row per package ref, setup command, package path, base list, and publication status.Installer OCI packages
Claims registerWhat is backed, partial, planned, or refused.Claims register
Check one claimChoose the right project command for one question.Check one claim
See what has been testedCompare render, ConfigHub, OCI, GitOps, and live Kubernetes test coverage.See what has been tested

Continue with ConfigHub when your team needs shared variants, approvals, and rollout history.