Skip to content

ci: validate Helm chart rendering - #214

Draft
djwhitt wants to merge 4 commits into
helm-chartfrom
helm-chart-ci
Draft

ci: validate Helm chart rendering#214
djwhitt wants to merge 4 commits into
helm-chartfrom
helm-chart-ci

Conversation

@djwhitt

@djwhitt djwhitt commented Aug 19, 2026

Copy link
Copy Markdown
Collaborator

Install a checksum-verified Helm binary in CI and exercise strict lint plus semantic split and symmetric rendering assertions. Cover names, ports, PVCs, RBAC, TLS, PDBs, and image selection.

Refs T-314.


Stack created with GitHub Stacks CLIGive Feedback 💬

Install a checksum-verified Helm binary in CI and exercise strict lint plus semantic split and symmetric rendering assertions. Cover names, ports, PVCs, RBAC, TLS, PDBs, and image selection.

Refs T-314.
Require exact workload and service port sets, peer-discovery service configuration, replicas and bootstrap values, PDB selectors, and least-privilege RBAC. Surface Helm diagnostics and keep long-name checks scoped to generated resource references.

Refs T-314.
Tie data mounts to their claim templates and validate configurable persistence across split and symmetric topologies. Assert complete repository, tag, and digest image selection for workloads and the Helm test hook.

Refs T-314.
Exercise listener collision rejection, workload identity propagation, and health-hook pull/security settings in the render assertions. Verify topology and stable-name upgrade guards against the real kind API inside the required Checks job.

Refs T-314.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant