Skip to content

test(helm): integration-test chart deploy on k3s #149

Description

@btwshivam

the Helm chart is only lint-checked, so a bad template, a missing RBAC verb, or a probe misconfig (see #82, #105) only surfaces on a real cluster.

propose: an integration test that boots the testcontainers k3s module, helm installs the chart, and asserts the DaemonSet rolls out and /healthz responds. drive helm via its Go SDK (helm.sh/helm/v3) or a pinned helm exec, and assert pod/daemonset state with client-go. this validates the manifests end-to-end and would catch RBAC or probe regressions before release.

depends on the harness issue (#143), shares the k3s setup with #145.

Metadata

Metadata

Assignees

Labels

area/k8sKubernetes integrationclaimedSomeone is actively working on this (auto-released after 10d inactivity)testingTests and test coverage

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions