What this page gives you
This is a human-readable detail page for one retained package version. It keeps the package, base names, exact OCI identity, and publication receipt reachable without pretending this retained-only version has the richer readiness evidence attached to the bold version in the component row.
Where its settings and observations live
Each packaged configuration records Helm-derived files and installer metadata. Later ConfigHub changes belong in governed variants. Target prerequisites and live observations remain separate facts; this publication receipt does not turn them into passes.
Four Separate Questions
Inspecting a source, producing objects, checking a destination, and checking a live result are different jobs. A Catalog match is useful for comparison but is not required. A missing destination or deployment is shown as not run or blocked, not as a failed configuration.
| Question | Current answer | What it needs | Status |
|---|---|---|---|
| What do I have? | Inspect the helm source, choices, locks, and any existing output before selecting a destination. | Destination access: no Selected configuration deployed: no | Available to inspect evidence recorded |
| What will it produce? | Run the recorded Helm render step to produce the exact Kubernetes objects for this configuration. | Destination access: no Selected configuration deployed: no | Checked: passed evidence recorded |
| Can this destination accept it? | The destination has not been checked for this exact configuration. A recorded source or render result is not a destination pass. | Destination access: yes Selected configuration deployed: no | Not run no run recorded |
| Did it work? | No post-deployment result is recorded for this exact configuration. Publication, upload, or rendering is not proof that it ran correctly. | Destination access: yes Selected configuration deployed: yes | Not run no run recorded |
Open the complete assessment, source, lifecycle, and evidence record.
Try This Chart
Inspect the exact package first, then choose one of the packaged configurations. The version remains readable in the reference, and the manifest digest prevents the registry from returning different package bytes. The setup command renders files locally; it does not apply them to Kubernetes.
New to cub? Install the cub CLI first. Public catalog packages pull and render anonymously, and you sign in only once a command saves or changes ConfigHub data.
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.
cub installer inspect oci://europe-west1-docker.pkg.dev/nth-fort-499605-q5/helm-expt/argo-cd-argo-cd:10.1.3@sha256:33eee3ec734e11dad3a95f8a4cba5999106a54b0dcc51a477b5cebe7e0d45a4e --json
cub installer setup --pull oci://europe-west1-docker.pkg.dev/nth-fort-499605-q5/helm-expt/argo-cd-argo-cd:10.1.3@sha256:33eee3ec734e11dad3a95f8a4cba5999106a54b0dcc51a477b5cebe7e0d45a4e --base default --work-dir ./argo-cd-argo-cd-10-1-3-default --non-interactive
Run shared local configuration checks after the package has written its Kubernetes YAML:
cub plugin install confighub/homebrew-tap@cub-scan-v0.7.3 --name scan
cub check --format json --output cub-check.json <work-dir>/out/manifests
The check is advisory and does not apply anything.
Version tag: oci://europe-west1-docker.pkg.dev/nth-fort-499605-q5/helm-expt/argo-cd-argo-cd:10.1.3
Exact package: oci://europe-west1-docker.pkg.dev/nth-fort-499605-q5/helm-expt/argo-cd-argo-cd:10.1.3@sha256:33eee3ec734e11dad3a95f8a4cba5999106a54b0dcc51a477b5cebe7e0d45a4e
The manifest digest comes from the committed publication receipt. cub installer refuses the pull if that exact manifest is not available.
Verify the package publisher
Run this command with cosign. It checks the expected publisher, the exact manifest digest, and the package annotations.
cosign verify --certificate-identity helm-expt-package-signer@nth-fort-499605-q5.iam.gserviceaccount.com --certificate-oidc-issuer https://accounts.google.com --annotations confighub.com/package-path=packages/argo-cd/argo-cd/10.1.3 --annotations confighub.com/package-sha256=854b791637010199750b249d111ff18ab6c16b8e35c9346caccfe091a9f0ce8b europe-west1-docker.pkg.dev/nth-fort-499605-q5/helm-expt/argo-cd-argo-cd:10.1.3@sha256:33eee3ec734e11dad3a95f8a4cba5999106a54b0dcc51a477b5cebe7e0d45a4e
A valid signature identifies who signed these package bytes. It does not show that the configuration is suitable for your cluster; use this page's checks and setup instructions for that decision.
Signature receipt · Sigstore bundle · How signature verification works
Available Configurations
default- package defaultno-crds
The section below says what these configurations expect you to provide.
Local Configuration Checks
We ran cub check v0.7.3 against the exact rendered objects for every configuration below. The result is advisory: read each finding and decide whether it matters for your target.
Scanner and ruleset identity
Pattern bundle: v0.7.3
Bundle manifest: sha256:0405f6ffe21e567adf5d6a732d181c7f228194920456d046b4338baeb14de1a8
Risk catalog: sha256:7ff79a126ad99bba2505fec8b2b7711c03f50eb362141128ec1c83e27a5036ba
| Configuration | Advisory result | Exact input | Checked | Evidence |
|---|---|---|---|---|
default | 50 advisory findings 13 critical, 27 warning, 10 info ClusterRole grants secrets read permissions ClusterRole grants nodes/proxy enabling Kubelet API RCE ClusterRoleBinding binds nodes/proxy ClusterRole to subjects | 55 objectssha256:9d4a5bb16a3b88284393507d9ac63a66b5d975f74349f3f83fa3c09088798987 | 2026-08-24 | Full cub check resultExact YAML Separate Catalog review |
no-crds | 50 advisory findings 13 critical, 27 warning, 10 info ClusterRole grants secrets read permissions ClusterRole grants nodes/proxy enabling Kubelet API RCE ClusterRoleBinding binds nodes/proxy ClusterRole to subjects | 52 objectssha256:799c2bcc5fecab345db4d59cf5ef1ba1d987f9903afd7082664d4584c3f13600 | 2026-08-24 | Full cub check resultExact YAML Separate Catalog review |
What this does not check: hook execution, CRD readiness, target Secrets and cloud services, admission behavior, workload health, or rollback. The linked Catalog review covers chart-specific source and operating questions. ConfigHub validation and approval are separate managed controls.
Read all shared check results and the mapping to Catalog rules.
What This Chart Contains
Shipping a chart as plain rendered YAML is faster and simpler, and it silently drops anything Helm was going to do afterwards. This section reports what a scan of the packaged chart found, across 170 files.
| Construct | Found | Why it matters when a chart ships as plain YAML |
|---|---|---|
| Helm hooks | 6 | Hook Jobs never fire, or fire under a different hook dialect. |
| Keep policy | 3 | A reconciler prunes what Helm promised to keep. |
| Capability branching | 16 | The chart chooses apiVersions from the cluster it renders against. |
| Custom resource definitions | 3 | Per-file delivery can race the definitions the resources depend on. |
| Condition-gated subcharts | 1 | What renders depends on which conditions the values switch on. |
| Test hooks | 2 | Test resources would ship to a cluster that never asked for them. |
A flattening-safety verdict has decided this version: default:flatten-with-routes; no-crds:flatten-with-routes. The verdict records one disposition per construct and names any companion artifact a flattened bundle must ship.
A construct being present does not make a chart unflattenable. Most are switched on or off by values, and a verdict records which ones the base you choose actually reaches. Read the catalog-wide evidence for how common each one is.
Images This Chart Pulls
Every reference below is read from the committed package bases, so what you see is what the packaged manifests name.
| Packaged base | Image references |
|---|---|
| default | ecr-public.aws.com/docker/library/redis:8.2.3-alpineghcr.io/dexidp/dex:v2.45.1quay.io/argoproj/argocd:v3.4.5 |
| no-crds | ecr-public.aws.com/docker/library/redis:8.2.3-alpineghcr.io/dexidp/dex:v2.45.1quay.io/argoproj/argocd:v3.4.5 |
What Has Been Tested
Choose the question you care about. Not checked means this catalog has no version-specific result; it is not a pass.
| Question | Status | Evidence |
|---|---|---|
| Can I pull these exact package bytes again? | Checked | Package receipt |
| What does this chart contain? | Not checked | No linked result |
| Does the recorded render match Helm? | Not checked | No linked result |
| Did the supplied values change the render? | Not checked | No linked result |
| Were hooks, CRDs, or setup steps checked? | Not checked | No linked result |
| Did this version run on a local Kubernetes cluster? | Not checked | No linked result |
| Did an OCI delivery through GitOps run? | Not checked | No linked result |
| Did Helm and ConfigHub reach the same live result? | Not checked | No linked result |
| Was the result compared on separate clusters? | Not checked | No linked result |
| Was a ConfigHub promotion tested? | Not checked | No linked result |
| Did this version string point at changed upstream bytes? | Not checked | No linked result |
The committed publication receipt binds this package path and OCI ref to layer sha256:854b791637010199750b249d111ff18ab6c16b8e35c9346caccfe091a9f0ce8b and manifest sha256:33eee3ec734e11dad3a95f8a4cba5999106a54b0dcc51a477b5cebe7e0d45a4e, and records an inspect-result digest.
You can check a pull yourself: the inspect command under Try This Chart prints the package's manifest and layer digests, and they must equal the receipted values above. If they differ, do not use the pulled package.
No version-specific runtime result is claimed here. The component row's readiness, caveats, and live evidence describe only its bold version. For that separate evidence, open the 9.5.15 evidence page.
What You Must Provide
The installer metadata records 5 external-requirement references across these configurations. Inspect the package before choosing a base.
Choose a namespace and target deliberately, supply any listed Secret, CRD, storage, API, or cloud prerequisite, and inspect the rendered YAML before delivery.
Before Production
Run target-specific policy, lifecycle, upgrade, and workload checks. A successful package publication and inspect result does not establish production support or live convergence.
Source And Evidence Files
| Record | Open |
|---|---|
| Retained package source | packages/argo-cd/argo-cd/10.1.3 |
| Machine-readable listing (default) | site/listings/argo-cd-argo-cd-10-1-3-default.json |
| Machine-readable listing (no-crds) | site/listings/argo-cd-argo-cd-10-1-3-no-crds.json |
| Installer metadata | packages/argo-cd/argo-cd/10.1.3/installer.yaml |
| Publication receipt | runs/installer-oci/argo-cd-argo-cd/10.1.3/installer-package-publication-receipt.yaml |
| Publisher signature | runs/installer-oci-signatures/argo-cd-argo-cd/10.1.3/signature-receipt.yaml |
| Sigstore bundle | runs/installer-oci-signatures/argo-cd-argo-cd/10.1.3/signature.sigstore.json |
| Version tag | oci://europe-west1-docker.pkg.dev/nth-fort-499605-q5/helm-expt/argo-cd-argo-cd:10.1.3 |
| Exact OCI ref | oci://europe-west1-docker.pkg.dev/nth-fort-499605-q5/helm-expt/argo-cd-argo-cd:10.1.3@sha256:33eee3ec734e11dad3a95f8a4cba5999106a54b0dcc51a477b5cebe7e0d45a4e |
| Layer digest | sha256:854b791637010199750b249d111ff18ab6c16b8e35c9346caccfe091a9f0ce8b |
| Manifest digest | sha256:33eee3ec734e11dad3a95f8a4cba5999106a54b0dcc51a477b5cebe7e0d45a4e |